fancypuma 发表于 2012-6-28 10:48 
嗯,之前定义了这个变量,准备通过forvalues命令往里面生成数据,结果却总是运行不了。
gen predicted_r ...
请问你解决了吗?要怎么做了?我也是怎么做都不对,在线等,急,可以帮解答下吗?
forvalues i=1(1)`179'{
* 在估计窗口内估计市场模型
qui reg ret market_return if (id==`i' & est_window==1)
* 得到全样本范围内的正常回报率,即market_return 的全样本拟合值
predict p if id==`i'
* 在事件窗口内计算正常回报率
replace predicted_return = p if (id==`i' & event_window==1)
drop p
}