sungmoo 发表于 2012-4-7 14:39 
参见
https://bbs.pinggu.org/thread-1090113-1-1.html
谢谢。我修改了一下:
gen r2=.
forvalue i=1/900957 {
forvalue v=2003/2010 {
reg dretwd cdretwdtl cdretwdtl_1 industryreturn industryreturn_1 if stkcd==`i' & year==`v'
replace r2=e(r2) if stkcd==`i' & year==`v'
}
}
但是遇到一个问题是:stkcd并不是连续的,中间有间断;对每一个stkcd而言,year也不都是从2003至2010,就导致在会出现no observations而中断程序的现象,请问这如何解决呢?