【问题标题】:Stargazer and incorrect number of observations观星者和不正确的观察次数
【发布时间】:2014-02-16 00:28:49
【问题描述】:

如果从模型中删除因子交互,则 stargazer 包的“观察”似乎不正确:

这是使用 R 的内置数据集的问题:

data(mtcars)
names(mtcars)
mtcars$gear.f = as.factor(mtcars$gear) # create two sets of factors
mtcars$carb.f = as.factor(mtcars$carb)

fit.1 <- lm(mpg ~ gear.f*carb.f, data=mtcars)
stargazer(fit.1) # Observations is listed as 39 instead of 32

有谁知道为什么会发生这种情况或如何回避它?

【问题讨论】:

  • 这是一个猜测,但很合适。1
  • stargazer-internal.r 的第 2572 行是 return(as.vector(object.name$df.residual+length(object.name$coefficients))) 计算观察次数。所以你可以自己更新这个或者让包维护者确认这个问题。
  • 观星者开发者在这里。是的,我确认这是 4.5.3 的问题。我目前正在测试一个新版本,其中问题将得到修复。

标签: r latex stargazer


【解决方案1】:

此问题已在最新版本的 stargazer(5.0 版)中得到修复,现在可在 CRAN 上使用。

【讨论】:

    最近更新 更多