全部版块 我的主页
论坛 提问 悬赏 求职 新闻 读书 功能一区 经管百科 爱问频道
30510 18
2014-01-20
大家好,我要计算两个日期之间相隔的天数,但数据中这两个日期的年月日是三个变量,即采访年2002;采访月3;采访日24日。我该怎么把这三个变量合为一个像“20020324”这样的变量呢?
我查到了EXCEL里面转换的方式,但还是想用STATA来做比较好。
十分感谢!!!
二维码

扫码加我 拉你入群

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

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

全部回复
2014-1-20 11:14:58
那你就在excel转好了再读进stata里面
二维码

扫码加我 拉你入群

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

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

2014-1-20 12:43:10
floydgyf 发表于 2014-1-20 11:14
那你就在excel转好了再读进stata里面
看起来要先这么做了
这项功能EXCEL真是很强大啊
二维码

扫码加我 拉你入群

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

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

2014-2-21 14:49:30
可以的。如果“年,月,日”三个变量都是数值型的,利用命令mdy即可。
比如表示年的变量是y,表示月的变量是m,表示日的变量是d
新的日期变量用rq表示,那么用
gen rq=mdy(m,y,d) //生成的变量是系统记录的数字
format rq %td    //使rq表现为日期格式
二维码

扫码加我 拉你入群

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

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

2015-3-16 20:28:20
如何将年月日从变量ymd中提取出来?
二维码

扫码加我 拉你入群

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

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

2015-4-4 14:03:07
peyzf 发表于 2015-3-16 20:28
如何将年月日从变量ymd中提取出来?
gen year= year(ymd)
gen month =month(ymd)
gen day = day(ymd)
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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