【问题标题】:stargazer rounding errors观星者舍入错误
【发布时间】:2019-04-20 19:25:47
【问题描述】:

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 不能正常工作!

任何想法将不胜感激!

【问题讨论】:

  • 欢迎来到stackoverflow!通过遵循本指南how to ask,您为回答这个问题提供了坚实的基础。特别是,最有必要提供verifiable example(最小、完整且可验证的示例)。查看 this page 以获取有关 R 特定 MCVE 的提示。好看,感谢您的贡献!
  • @mischva11 感谢您的提醒!用最少的工作示例编辑了原始帖子。希望这是正确的?谢谢!
  • @gravityflyer 虽然您在问题中添加了代码是件好事,但通常认为链接到数据是一种糟糕的分享方式。请重新阅读 mischava11 评论中最后一个链接中的最佳答案。

标签: r stargazer


【解决方案1】:

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

texreg function

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

【讨论】:

    猜你喜欢
    • 2019-12-17
    • 2014-07-17
    • 1970-01-01
    • 1970-01-01
    • 2010-10-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多