楼主: econhlfd
6022 4

关于stata中的数据缺损 [推广有奖]

  • 0关注
  • 0粉丝

硕士生

87%

还不是VIP/贵宾

-

威望
0
论坛币
921 个
通用积分
0
学术水平
1 点
热心指数
1 点
信用等级
1 点
经验
148 点
帖子
143
精华
0
在线时间
200 小时
注册时间
2010-7-28
最后登录
2025-6-4

楼主
econhlfd 发表于 2011-6-9 23:21:26 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
把数据从Excel粘贴到stata中的时候,如果数据有缺损,那么在stata中是以黑点来替代的,否则回归不了,但是我试了好几次缺损数据的地方老是空白,请问怎样把空白变为黑点?谢谢!
二维码

扫码加我 拉你入群

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

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

关键词:Stata tata EXCEL xcel exce 数据 Stata 缺损

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

处理方法可能有两种:

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

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

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

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

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

报纸
fyz1728 发表于 2011-11-6 17:14:08
ok,我试试,谢谢

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-1-3 06:40