使用循环修复效果回归不起作用

时间:2017-12-16 16:14:13

标签: stata

我使用循环执行固定效果回归。如果不允许,我总是会收到错误“选项”!

levelsof Sic, local(Sic)

xtset Year
foreach i of local Sic {

 xtreg y mq r d, fe if Sic == `i'
    eststo
}

如果我使用正常的OLS回归进行相同的回归,它的工作没有任何问题。为什么呢?

1 个答案:

答案 0 :(得分:1)

if限定符应该在逗号之后,之后是选项。

levelsof Sic, local(Sic)

foreach i of local Sic {
    eststo: xtreg y mq r d  if Sic == `i', fe
}

我认为它适用于OLS,因为您不必指定任何选项。