全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
68014 31
2010-04-04
在stata中有变量名date,如2007-12-31,2008-12-31,查看数据类型为%10s,怎样转化为日期型类型。
我试了 gen x=date(date,"YMD"),format x %td。
但x均为缺失值?为什么?怎么处理?非常感谢!
      另外我还试了一下这种方法发现还是不行:gen datenew=date(substr(date, 1,4))+substr(date,6,2)+substr(date, 9,2), "MDY")
                                                                           format datenew %td.
二维码

扫码加我 拉你入群

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

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

全部回复
2010-4-4 23:19:14
format data %tmCCYY-NN
二维码

扫码加我 拉你入群

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

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

2010-7-31 12:27:41
generate var2=date(var1, "YMD")
format var2 %td
二维码

扫码加我 拉你入群

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

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

2010-12-5 16:33:50
format  变量名 %tdCCYY-NN-DD
二维码

扫码加我 拉你入群

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

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

2010-12-5 16:39:45
在data editor中 tool, 找到data manager直接修改
二维码

扫码加我 拉你入群

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

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

2010-12-5 21:11:36
quanxiaofeng 发表于 2010-4-4 21:46 我试了 gen x=date(date,"YMD"),format x %td。
但x均为缺失值?为什么?
*9.0及以下版本,应用:

gen x=date(date,"ymd")
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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