楼主: feiyang98
2357 4

[数据管理求助] 提取年份 substr不奏效 [推广有奖]

  • 0关注
  • 2粉丝

高中生

0%

还不是VIP/贵宾

-

威望
0
论坛币
360 个
通用积分
1.0002
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
120 点
帖子
15
精华
0
在线时间
15 小时
注册时间
2005-9-20
最后登录
2019-1-13

楼主
feiyang98 发表于 2017-3-5 20:56:40 |AI写论文
20论坛币
我有一个变量是数据提取的时间date 如“16jan2016" 我现在要提取年份 ”2016“ 我用了 gen(year)=substr(date,6,4) 说type missmatch 同样用usubstr 和 udsubstr也试过了 都不奏效
求大神指点

关键词:SUBSTR subs SUB UBS Match

沙发
feiyang98 发表于 2017-3-5 21:00:22
我用的stata哈 忘记说了

藤椅
蓝色 发表于 2017-3-5 21:45:43
你date变量不是是字符型的,所以不能substr

板凳
夏目贵志 发表于 2017-3-5 23:55:29
试试gen year=yofd(date)

报纸
feiyang98 发表于 2017-5-2 21:25:00
直接用 gen year=year(date) stata自带啊

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-30 03:55