全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
11556 2
2014-09-18
QQ截图20140918092939.png
求助各位高手,像图片中的数据,想把trdwnt变量转换成数值型,用了命令destring trdwnt,ignore("-") replace
为什么运行了命令以后总是提示
QQ截图20140918093231.png
这是什么原因啊?
二维码

扫码加我 拉你入群

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

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

全部回复
2014-9-18 09:52:00
你查一下,这个变量里除了“-”,是不是还有其他的非数字的字符
二维码

扫码加我 拉你入群

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

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

2014-9-18 10:01:34
我个人经验:trdwnt变量本身可能不仅含有"—"非数字性字符,还含有其他字符,如:,所以这个语句行不通,有一个简单方法,就是gen data=date(trdwnt,"YM"),因为你这里只有年月,我一般是年月日数据,就用gen data=date(trdwnt,"YMD"),
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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