同じフォルダに複数のデータセットがあり、すべてのデータセットに対して同じ回帰を実行したいと思います。また、データセットごとに、それぞれの回帰出力を.tex形式でエクスポートしたいと思います。 Stata:複数のデータセットを持つラテックスへの回帰出力のエクスポート
ssc inst fs, replace
fs *.dta
foreach f in `r(files)' {
use "`f'"
local newname : subinstr local f ".dta" ".tex"
reghdfe y x1 x2 x3, absorb(fe1 fe2) cluster(fe1 fe2)
outreg2 using `newname', replace ctitle ((1)) addtext(fe1, YES, fe2, YES) adjr2
}
が、私はエラー
無効「輸出」を得る:これは私が試したものです。回帰が実行されますが、outreg2が機能していないようです。私は間違いを見ません、誰が助けることができますか?
ファイル名のスペースが問題でした。ありがとう。 – cecefuss