全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
5960 4
2011-06-09
把数据从Excel粘贴到stata中的时候,如果数据有缺损,那么在stata中是以黑点来替代的,否则回归不了,但是我试了好几次缺损数据的地方老是空白,请问怎样把空白变为黑点?谢谢!
二维码

扫码加我 拉你入群

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

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

全部回复
2011-6-10 03:07:38
个人经验是,也曾经发生过您那样的状况。
主要的原因是贴过去时,会当作字串处理。

处理方法可能有两种:

1.请在excel把空白那些文字处理好,一般而言,可能你里面空白栏位位元占狠大。【可能那一栏的文字太长,看看有无这种情况】

2.如果excel那边处理,您觉得很烦,那么请求助于stata把字串变成数值型的指令吧!
【当然,这个是指您带有空白的那个变数是字符型】
【如果是这样的情况,指令encode是您应该参考的】

最后,以上解决法是我个人的经验谈。也许您的状况与我不一样。希望对您有所帮助!
二维码

扫码加我 拉你入群

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

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

2011-6-10 03:07:48
如果存在缺失值的变量是数值型的stata是以一点“.”来表示;如果存在缺失值的变量是字符型的stata是以空白来表示。先检查一下存在缺失值变量的数据类型。
二维码

扫码加我 拉你入群

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

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

2011-6-10 23:04:15
把存在空白的变量第一个观测值先改为数字,比如999等,等粘贴过去后再改回原值就可以了。
二维码

扫码加我 拉你入群

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

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

2011-11-6 17:14:08
ok,我试试,谢谢
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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