全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
6381 3
2016-03-14

QQ截图20160314161405.png


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

QQ截图20160314161613.png


附件列表
QQ截图20160314161613.png

原图尺寸 160.13 KB

QQ截图20160314161613.png

QQ截图20160314161405.png

原图尺寸 715.47 KB

QQ截图20160314161405.png

二维码

扫码加我 拉你入群

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

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

全部回复
2016-3-16 15:22:12
你可以试一试gen year =real(substr(qa02,8,2))或者 gen year =real(substr(qa02,6,2))
二维码

扫码加我 拉你入群

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

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

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(-) (也就是拆分年度的方法),祝你好运
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群