全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
20324 32
2011-05-02
亲爱的版主:请问我需要提取回归的残差项,用以下命令后,结果是所有值全部是缺失值,是何原因,该如何处理?谢谢!
statsby _b _se,by( code year): reg growth  population dum1 dum2 dum3 dum4
二维码

扫码加我 拉你入群

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

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

全部回复
2011-5-2 23:27:55
sharlagao 发表于 2011-5-2 21:33 请问我需要提取回归的残差项,用以下命令后,结果是所有值全部是缺失值,是何原因,该如何处理?谢谢!
statsby _b _se,by( code year): reg growth  population dum1 dum2 dum3 dum4
*你首先看一下它运行的结果是否可能得到残差。

egen g=group(code year)
su g
loc n=r(max)
g e=.
forv i=1/`n'{
reg growth population dum1 dum2 dum3 dum4 if g==`i'
predict r if e(sample),r
replace e=r if e(sample)
drop r
}
drop g
二维码

扫码加我 拉你入群

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

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

2011-5-3 00:03:56
当用到这个:
drop r
}
drop g
系统提示:invalid numlist has too many elements
e 全部是缺失。
我是否可以直接用predict residuals,r ? 但如何在数据中显示出来?谢谢!
二维码

扫码加我 拉你入群

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

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

2011-5-3 00:11:13
sharlagao 发表于 2011-5-3 00:03 系统提示:invalid numlist has too many elements
修正了一下。code、population对应的unique观测值组太多。
二维码

扫码加我 拉你入群

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

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

2011-5-3 00:14:11
我直接用predict res,r 出来了。这二个命令难道结果不一样吗,为何用statsby _b _se,by( code year): reg growth  population dum1 dum2 dum3 dum4,就不行?
二维码

扫码加我 拉你入群

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

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

2011-5-3 01:50:34
问题解决了,是我的数据出问题。但我还有一问:用statsby _b _se命令
得到的结果:_b_popultaion  _b_cons  _se_growth    _se_cons, 代表的分别是什么?  哪个是模型的残差?其他的变量是什么?谢谢!
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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