用stata12回归35万次,用了循环。但已经48小时了,还没有运行完。刚换的新电脑,本想安装stata15发现很多乱码,按网上方法未能解决。现求高手看看如何在stata12下改进命令,提高运行速度!
use Ivhgjc,clear
keep Stkcd1 sym year_mon y x1 x2 x3 id2
sort Stkcd1 year_mon
gen sd=.
set more off
forvalue i=1/350000{
reg y x1 x2 x3 if id2==`i'
predict e if id2==`i', resid
bys id2:egen sd_y`i'=sd(e)
drop e*
replace sd=sd_y`i' if sd_y`i'!=.
drop sd_y*
}
*
duplicates drop id2,force
keep year_mon Stkcd1 sym id2 sd*
save Ivol_mon1a,replace


雷达卡





京公网安备 11010802022788号







