观星者舍入错误

时间:2019-04-20 19:25:47

标签: r stargazer

stargazer软件包对我的回归输出进行了四舍五入。例如,观星者使用我的回归系数-3.56588并输出-3.600。在发表here的评论之后,我尝试使用digits=NA进行解决,但是,收到以下错误:

Error in paste(first.part, .format.decimal.character, decimal.part, sep = "") : object 'decimal.part' not found

带有错误消息的最小工作示例,如下所示:

library(stargazer)
data(mtcars)

mylogit <- glm(vs ~ cyl + disp + hp, data = mtcars, family = "binomial")
summary(mylogit)
stargazer(mylogit, digits=NA) 

mylogit2 <- glm(vs ~ disp + hp + qsec, data = mtcars, family = "binomial")
summary(mylogit2)
stargazer(mylogit2, digits=NA)  

有趣的是,该输出对mylogit正确,但对mylogit2无效!

任何想法都将不胜感激!

1 个答案:

答案 0 :(得分:0)

以防万一以后有人遇到类似的问题,经过深思熟虑,我决定改用texreg包。

texreg function

总体而言,这是一个非常简单的程序包,可以将Rstudio表导出到LaTeX,更重要的是,不会引起任何舍入问题。