1身1世 发表于 2012-8-28 19:13 
哦 ,谢谢。开始没有看前面。也就是一直要用 group_id 咯?
请问:
forvalues i=1(1)N{
l id group_id if id==`i' & dif==0
reg ret market_return if id==`i' & estimation_window==1
predict p if id==`i'
replace predicted_return = p if id==`i' & event_window==1
drop p
}
上面的循环“l id group_id if id==`i' & dif==0”表示什么意思啊?为什么我执行程序的时候会出现:
+---------------+
| id group_id |
|---------------|
15. | 1 1 |
+---------------+
no observations
r(2000);
这样的错误呢?