R:plm个人和时间固定效应,但没有其他回归量

时间:2015-12-19 09:15:54

标签: r plm

我希望运行一个回归,包括时间和个别固定效果(即没有其他右侧变量)。

我尝试使用plm

执行此操作
plm(y ~ -1,data=data, effect="twoways", model="within")

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

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

对于y仅在时间和单个固定效果上的回归,plm的正确语法是什么?

谢谢!

1 个答案:

答案 0 :(得分:4)

似乎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)