sungmoo 发表于 2012-5-22 12:59 
https://bbs.pinggu.org/thread-1018129-1-1.html
高频帖
谢谢版主的回复,按照版主推荐贴的方法,我已经解决了自己的问题。但是按照连老师的方法我却只得到t=1,s=1时的残差值,其他都为缺漏值,求教一下版主,问题到底出在什么地方。以下是命令:
egen t = group(year)
qui sum t
local Nt = r(max)
egen s = group(sic)
qui sum s
local Ns = r(max)
gen res = .
forvalues t = 1/`Nt'{
forvalues s = 1/`Ns'{
cap qui reg tl size if (t==`t' & s==`s')
cap qui predict e if e(sample),res
cap qui replace res = e if e(sample)
}
}