观星者舍入误差
stargazer rounding errors
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
的输出不正确!
如有任何想法,我们将不胜感激!
以防万一以后有人遇到类似的问题,经过深思熟虑和挫折,我决定改用包 texreg
。
总的来说,这是一个非常容易将 Rstudio 表导出到 LaTeX 的包,更重要的是,不会导致任何舍入问题。
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
的输出不正确!
如有任何想法,我们将不胜感激!
以防万一以后有人遇到类似的问题,经过深思熟虑和挫折,我决定改用包 texreg
。
总的来说,这是一个非常容易将 Rstudio 表导出到 LaTeX 的包,更重要的是,不会导致任何舍入问题。