hubifeng? 发表于 2013-7-11 22:41 
xtabond depvar indepvar, robust
est store FD_GMM
estat abond
我觉得hubifeng的善用macro观念不错,
只是他的例子中 local m "FD_GMM SYS_GMM" 还是有点……
总不能要楼主r1到r100打一次 【所以这边local要改一下】
另外针对 esttab 本身,楼主可能也无法 r1 r2 ... r100 【理由可能是macro长度有限制,我不太确定】
最后,楼主应当知道 estimates store 最多好像是 1000 个。
*以下是利用Stata资料,自行参考,像每一年执行一次回归
forv i=68/70{
webuse nlswork,clear
xtset idcode year
reg ln_w age if year==`i'
est sto r`i'
loc m `m' r`i'
}
esttab `m' using "F:\test.rtf", replace mtitle(`m') b(%6.3f) t(%6.2f) star(* 0.1 ** 0.05 *** 0.01)
*******************************************
*以下最后面esttab无法执行【这是esttab本身的问题,Stata在循环部已经通通执行了】
*可以利用di "`m'"把r1到r100通通display出来,利用剪贴,自行贴到最后esttab的`m',五个或十个即可
*即`m'变成r1 r2 r3 r4 r5
forv i=1/100{
clear
set ob 100
g x=runiform()
g y=int(7*runiform()+1)
reg y x
est sto r`i'
loc m `m' r`i'
}
esttab `m' using "F:\test.rtf", replace mtitle(`m') b(%6.3f) t(%6.2f) star(* 0.1 ** 0.05 *** 0.01)
*******************************************