【发布时间】:2026-01-18 02:15:02
【问题描述】:
为了加快代码速度,我想将每 10 次回归的结果导出到一个文件中。是否可以执行以下操作?
forvalues i = 1(1)20{
ppmlhdfe y ${varlist`i'}, absorb(year) cluster(year)
estimates store result`i'
if mod(`i', 10) == 0 {
outreg2 result* using "$outputdir1\results.csv"
est clear
}
}
在这个伪代码中,我的意思是我们保存每 10 次回归的结果,并清除内存中的估计值,然后转移到接下来的 10 次回归。在Stata中可以吗?
【问题讨论】:
标签: stata stata-macros