【发布时间】:2020-08-19 14:27:15
【问题描述】:
您好,我对几个结果运行了几个固定效应回归,我将它们存储在 local 中并在 foreach 循环中执行。接下来,我想通过稳定的、时不变的特征(例如性别或种族)添加子组分析。因此我不能使用bysort group: regress
以下是 MWE,我如何才能对 race 的所有 3 个级别重新进行此分析?目前我进行复制粘贴,保存数据并一次保持每个级别。希望有更有效的方法。
* load data
use http://www.stata-press.com/data/r13/nlswork
* set panel structure
xtset idcode year
* fixed effects regression
local outcomes "ln_wage ttl_exp tenure"
local rhsvars "c.wks_ue##c.wks_ue##i.occ_code union age i.year 1.race"
foreach o of local outcomes {
quietly xtreg `o' `rhsvars', i(idcode) fe
margins, dydx(wks_ue) at(occ_code=(1 2 3)) post
outreg2 using report_`r'.doc, word append ctitle(`o')
}
* subgroup analysis race (or gender) ??
【问题讨论】:
-
if race == 1等有什么问题?
标签: loops regression stata