4

我正在尝试使用 stargazer 导出回归表。回归输出来自 glm,如下所示:

Call:
glm(formula = formula, family = binomial(logit), data = data)

Deviance Residuals: 
Min       1Q   Median       3Q      Max  
-1.2913  -0.11888  -0.3239  -0.3216   2.6627  

Coefficients:
                        Estimate Std. Error z value Pr(>|z|)    
(Intercept)               -3.4839244  0.2439274 -14.283  < 2e-16 ***
data$var              0.00144  0.003666   0.021  0.2724    

不幸的是,我无法控制该回归的变量名称。当我尝试运行 stargazer 以在 tex 中导出表时出现错误

$ 运算符对原子向量无效

我应该怎么办?我试图用 stargazer 更改变量的标签,但这不起作用。

stargazer(glm_output,
      title            = "results",
      covariate.labels = c("newname"),
      dep.var.caption  = "caption",
      dep.var.labels   = "dep",
      rownames = FALSE)

非常感谢!!!

4

2 回答 2

5

你的对象是orglm_output的结果吗? 应该在对象本身上调用,而不是在其摘要上调用。summary(glm(...))glm(...)stargazer()glm

于 2018-07-20T12:55:25.547 回答
-3

最好的解决方案是

  • 用扫帚整理数据
  • 在清理后的数据帧上使用 stargazer

谢谢!

于 2015-08-06T18:03:44.773 回答