4

我想运行一个回归,只包括时间和个体固定效应(即没有其他右侧变量)。

我尝试这样做plm

plm(y ~ -1,data=data, effect="twoways", model="within")

-1但是,语法不正确,仅从模型公式中抑制 也不起作用。

错误信息是:Error in uniqval[as.character(effect), , drop = F] : incorrect number of dimensions

使用 plm 回归y仅时间和单个固定效应的正确语法是什么?

谢谢!

4

1 回答 1

5

在我看来,不支持plm。改用一种lm方法:

library(plm)
data(Grunfeld)

# not possible with plm
mod <- plm(inv ~ -1, data=Grunfeld, model="within", effect = "twoways")

# use lm instead
mod2 <- lm(inv ~ -1 + factor(firm) + factor(year), data=Grunfeld)
于 2015-12-19T10:29:29.670 回答