楼主: marshall_chen
5820 3

[数据管理求助] stata关于数据变量 日期变量中年份的提取筛选问题求助各位 [推广有奖]

  • 0关注
  • 0粉丝

高中生

37%

还不是VIP/贵宾

-

威望
0
论坛币
4 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
316 点
帖子
19
精华
0
在线时间
20 小时
注册时间
2016-3-14
最后登录
2016-11-7

相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

QQ截图20160314161405.png


qa02 是出生日期,这是06年的数据,我们想筛选06年是18~41周岁的样本,所哦以出生年份应该是在1965~1988之间的人,然而总是出错

QQ截图20160314161613.png



二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:Stata 日期变量 tata 出生年份 出生日期 出生日期 样本

QQ截图20160314161613.png (160.13 KB)

QQ截图20160314161613.png

QQ截图20160314161405.png (715.47 KB)

QQ截图20160314161405.png

回帖推荐

俞年伍 发表于4楼  查看完整内容

可以先将这个变量变回字符型之后,尝试一下或者用split qa02 ,parse(-) (也就是拆分年度的方法),祝你好运
沙发
俞年伍 发表于 2016-3-16 15:22:12 |只看作者 |坛友微信交流群
你可以试一试gen year =real(substr(qa02,8,2))或者 gen year =real(substr(qa02,6,2))

使用道具

藤椅
marshall_chen 发表于 2016-3-17 10:18:33 |只看作者 |坛友微信交流群
俞年伍 发表于 2016-3-16 15:22
你可以试一试gen year =real(substr(qa02,8,2))或者 gen year =real(substr(qa02,6,2))
没有用啊 。。。。。还是老问题,只能排序手动删了

使用道具

板凳
俞年伍 发表于 2016-3-17 15:32:25 |只看作者 |坛友微信交流群
marshall_chen 发表于 2016-3-17 10:18
没有用啊 。。。。。还是老问题,只能排序手动删了
可以先将这个变量变回字符型之后,尝试一下或者用split qa02 ,parse(-) (也就是拆分年度的方法),祝你好运

使用道具

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

本版微信群
加好友,备注jltj
拉您入交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-5-22 19:53