楼主: lipengpeng
18991 20

[一般统计问题] stata 分组回归 保存残差 [推广有奖]

  • 9关注
  • 1粉丝

已卖:986份资源

博士生

16%

还不是VIP/贵宾

-

威望
0
论坛币
6738 个
通用积分
0.0750
学术水平
2 点
热心指数
4 点
信用等级
1 点
经验
4068 点
帖子
131
精华
0
在线时间
303 小时
注册时间
2009-7-30
最后登录
2025-11-7

楼主
lipengpeng 在职认证  发表于 2012-4-22 11:14:36 |AI写论文
100论坛币
请问各位大神,如何用分组回归保存残差
搜了下之前的帖子,给出如下的命令


egen g=group(id 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


运行完之后,显示
insufficient observations

这是怎么回事呢?

最佳答案

sungmoo 查看完整内容

egen g=group(country) su g loc n=r(max) g e=. forv i=1/`n'{ reg ln_gdp year if g==`i' predict r if e(sample), r replace e=r if e(sample) drop r } drop g *另一种简单方法: reg ln_gdp c.year##country predict e,r https://bbs.pinggu.org/thread-226401-1-1.html https://bbs.pinggu.org/thread-239891-1-1.html https://bbs.pinggu.org/thread-270396-1-1.html https://bbs.pinggu.org/thread-2 ...
关键词:Stata tata 分组回归 observations Insufficient

沙发
sungmoo 发表于 2012-4-22 11:14:37

藤椅
方式忐忑 发表于 2012-4-22 11:34:25
呵呵呵呵

板凳
sungmoo 发表于 2012-4-22 11:54:47
贴出你的数据

报纸
lipengpeng 在职认证  发表于 2012-4-22 13:41:48
sungmoo 发表于 2012-4-22 11:54
贴出你的数据
我的数据比较多,有107个国家的GDP数据94-2009年之间的数据,上述程序只是copy别人的
实际要做的是
lg_gdp 对 时间的回归,怎么贴数据呢?

地板
lipengpeng 在职认证  发表于 2012-4-22 13:46:00
这是我的数据,谢谢!

7
lipengpeng 在职认证  发表于 2012-4-22 15:17:25
有高手来帮忙回答下吧!

8
lipengpeng 在职认证  发表于 2012-4-22 15:32:52
啊,可以了! 我上午的时候感觉也是这样改的,一直不行,多谢大侠!

9
qiaqiao 发表于 2012-5-30 21:54:38
请斑竹看看
https://bbs.pinggu.org/thread-1487607-1-1.html
我按照帖子里的做法作的, 怎么出错

10
笨笨兔 发表于 2013-12-14 16:44:27
sungmoo 发表于 2012-4-22 11:14
egen g=group(country)
su g
loc n=r(max)
版主您好,请问我使用一下命令计算残差,
egen g=group(id 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

运行完之后,显示
insufficient observations

是什么原因呢?我用的软件是stasa11,不知道是什么原因,请版主指点一下,谢谢!

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-31 02:53