楼主: 匿名
6741 10

[面板数据求助] 如何对面板数据中每家公司最近N年的数据进行回归并保留系数? [推广有奖]

11
慧慧兔斯基 发表于 2016-7-25 19:53:43
andruw 发表于 2015-7-17 18:00
试试这个
您好,我想请问下您,我想做一家公司前5年销售收入的回归,取残差,要如何才能实现呢?要求跟您回复的这个帖子差不多,即2012年算2008-2012,2011年从2007-2011年,以此类推,到2006年以2002-2006年数据计算。只不过我要取残差,这是按您的程序改写的,但运行不了,可否指教下哦?感谢~~
bysort Stkcd (Year): gen Year_order = _n
gen e1 = .
forvalue i = 12(-1)5  {
reg sales Year
if inrange(Year_order, `i'-4, `i'), by(Stkcd) g(e)
predict e1,r
replace e1 = e if Year_order == `i'
drop e

}

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

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