全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
1908 8
2012-09-12
为了取得几个变量的和,我用了这个命令:gen var=var1+var2+...+varn,但是加出来的结果中有非常多的missing值,比如原来var1缺省值只有10个,但出来的missing可能就有100个。数据类型原来有float,有double,后来我都改成了double,但是改前后结果一样。由于这几天赶着出一个报告,所以非常着急,谢谢了先。ps:数据量比较大,有几十万条记录,不知道有没有影响。
二维码

扫码加我 拉你入群

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

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

全部回复
2012-9-12 00:08:12
在网上搜了一下,应该是缺省值的问题吧,怎么才能实现把变量里的缺省值全部变为0?
二维码

扫码加我 拉你入群

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

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

2012-9-12 00:31:08
刚从网上搜到个命令mvencode,但是运行的结果提示是var:already 0 in 1118 observations
二维码

扫码加我 拉你入群

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

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

2012-9-12 00:33:28
sum的结果是有的变量obs是全的,有的变量少于总数,少于总数的应该就是缺省的值吧?
二维码

扫码加我 拉你入群

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

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

2012-9-12 10:34:21
命令后加上:if var*<.就可以避免缺省值的影响
二维码

扫码加我 拉你入群

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

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

2012-9-12 13:02:54
wgh0216 发表于 2012-9-12 10:34
命令后加上:if var*
提示的是:
var* invalid name
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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