使用lfe和broom包时出现错误“No tidy method for objects of class felm”

vmpqdwk3  于 8个月前  发布在  其他
关注(0)|答案(1)|浏览(108)

我试图整理我的固定效应线性回归模型的结果。这是FELM:

model_fit <- 
  felm(
    dependent_variable ~
      independent_variable1 +
      independent_variable2 +
      independent_variable3 +
      independent_variable4 + 
    |as.factor(year)+
      as.factor(month),
    data = df
  )

字符串
下面是我用来整理这些结果和错误消息的代码:

model_results <- tidy(model_fit, conf.int = TRUE, conf.level = 0.95, fe=TRUE)
Error: No tidy method for objects of class felm


我已经更新了RStudio,以及lfe、broom和tidytext包。据我所知,tidy函数应该整理felm对象,而tidy.felm函数不再存在。
我怎样才能对felm对象使用tidy函数?如果我不能使用这个函数,我可以使用什么其他函数来整理我的FELM对象?

daupos2t

daupos2t1#

要解决此问题,请执行以下操作:
1.重新启动R
1.使用tidy()函数时调用broom
例如:

library(lfe)

mod <- felm(y ~ x1 +x2 | factor(id) | 0 | id, data)
broom::tidy(mod)

字符串

相关问题