我正在尝试使用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)
非常感谢!!!
2 回答
你的对象
glm_output
是summary(glm(...))
或glm(...)
的结果吗?应该在glm
对象本身上调用stargazer()
,而不是它的摘要 .最佳解决方案是
用扫帚整理数据
在已清理的数据框上使用stargazer
谢谢!