【问题标题】:Problems with Fixed effects panel data固定效果面板数据的问题
【发布时间】:2021-09-05 00:41:57
【问题描述】:

我正在尝试使用来自密歇根消费者调查的面板数据进行回归。这是我第一次在 R 上使用面板数据,所以我不太了解所需的包“plm”。我将面板数据设置为对个人 (CASEID) 和时间 (YYYY) 的固定影响:

Michigan_panel <- pdata.frame(Michigan_survey, index = c("CASEID", "YYYY"))

然后我使用以下回归:

mod_1 <- plm(data = Michigan_panel, ICS ~  ICE + PX1Q2 +  RATEX + ZLB + INCOME + AGE + EDUC + MARRY + SEX + AGE_sq, model = "within")

但是 R 向我显示以下错误:

> mod_1 <- plm(data = Michigan_panel, ICS ~  ICE + PX1Q2 +  RATEX + ZLB + INCOME + AGE + EDUC + MARRY + SEX + AGE_sq, model = "within")
Error in plm.fit(data, model, effect, random.method, random.models, random.dfcor,  : 
  empty model

有谁知道我做错了什么?

【问题讨论】:

  • plm 与正确的参数顺序一起使用,即,先放公式,然后放数据(另外,您可能想看看包的小插图,其中有示例如何使用函数)。

标签: r panel-data plm


【解决方案1】:

您能否提供此特定调查的链接?我找到了具有此数据名称的各种数据集。 我怀疑(只是怀疑),您的数据不是面板数据,请检查 CASEID 变量。

更改plm 中公式和数据的顺序并不能解决您的问题。

.

【讨论】:

    猜你喜欢
    • 2019-11-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-15
    • 1970-01-01
    • 2017-05-10
    • 2018-08-08
    • 1970-01-01
    相关资源
    最近更新 更多