全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
3373 2
2016-06-08
这是什么原因呢?destring var1 var2......,replace ignore("n.a.")
是不是哪里出了问题呢?
二维码

扫码加我 拉你入群

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

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

全部回复
2016-6-9 02:43:11
從str13看來,小數點數目很多。當destring 時,命令的內容說characters . removed; replaced as double(或int 如果小數部份很短),
小數點被移除,剩下的所有數字成為一個double自然成了一個很大的數目。

如果想留下原來的小數,你可以下底下的命令:
destring var1 var2......,replace ignore("n.a.") float
當然這是針對數字列而用。
二维码

扫码加我 拉你入群

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

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

2016-6-9 09:40:02
dcwang1233 发表于 2016-6-9 02:43
從str13看來,小數點數目很多。當destring 時,命令的內容說characters . removed; replaced as double(或 ...
感谢指点。这个可用。我用了replace force.貌似也保留下来了系数,只是n.a.不见了。
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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