楼主: 005964113
1082 1

[回归分析求助] statsby可以和predict搭配使用吗? [推广有奖]

  • 2关注
  • 3粉丝

已卖:5份资源

博士生

1%

还不是VIP/贵宾

-

威望
0
论坛币
6839 个
通用积分
12.7092
学术水平
7 点
热心指数
7 点
信用等级
3 点
经验
17578 点
帖子
159
精华
0
在线时间
239 小时
注册时间
2015-11-1
最后登录
2025-8-1

楼主
005964113 发表于 2020-9-23 09:51:19 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
statsby之后,可以直接使用predict预测残差吗?
比如:
statsby _b _se r2=e(r2), by(indyear) saving(accrualb.dta,replace): ///
                         reg ta1 invlagsize dsale ppe, nocons
merge m:1 indyear using accrualb, nogen
gen da1995_nocons = ta1 - _b_invlagsize*invlagsize - _b_dsale*drec - _b_ppe*ppe

是否可以使用predict直接预测出各组的残差?

另外,predict预测残差时是否包含常数项呢?
比如:
capture drop em1991
gen em1991 = .
forvalues i = 1/`N' {
        qui reg ta1 invlagsize dsale ppe if (indyear == `i')
        qui predict e if e(sample),residual
        qui replace em1991 = e if e(sample)
        drop e       
}

capture drop em1991_nocons
gen em1991_nocons = .
forvalues i = 1/`N' {
        qui reg ta1 invlagsize dsale ppe if (indyear == `i'), nocons
        qui predict e if e(sample),residual
        qui replace em1991_nocons = e if e(sample)
        drop e       
}

这两段代码中predict e时,是否减掉常数项,是与reg,nocons保持一致吗?
谢谢
二维码

扫码加我 拉你入群

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

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

关键词:statsby predict stats Pred dic

沙发
黃河泉 在职认证  发表于 2020-9-23 10:35:48
可安裝 ssc install asreg 並看看 help asreg。

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

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