我正在运行固定效果回归,并收到以下错误:
fixed_effects <- plm(GNI ~ lag(GNI) + imposition + ExpImp + democ,
data = sanctions_data6, index = c("country", "sanctions_period"), model =
"within", effect = "twoways")
duplicate couples (time-id)
Error in pdim.default(index[[1]], index[[2]]) :
我知道这意味着我有相同的重复时间段 观察结果。然而,整个观察结果并非相互重复,因为它们代表了不同类型的制裁。
country sanctions_period sanction_type
(chr) (chr) (int)
1 Afghanistan 1995-2002 4
2 Afghanistan 1995-2002 7
3 Afghanistan 1995-2002 NA
如何解决此问题并运行回归以查看结果?谢谢!
答案 0 :(得分:0)
在两个不同的帖子中对此进行了讨论:
基本上,plm
希望每个组都有唯一的时间值。您可以通过创建sanctions_period -sanction_type变量来简单地创建唯一的时间值来欺骗plm
。