【发布时间】:2020-05-02 02:28:51
【问题描述】:
我今天正在使用 stargazer 制作一些基本的汇总表,并注意到一些奇怪的行为:
library(stargazer)
my_df <- data.frame(speed = c(3.00,3.20,3.00,3.20,3.10,2.90),
age = c(22,24,24,28,19,25))
stargazer(my_df, type="text",
summary.stat = c("min", "mean", "max"),
digits = 2)
输出是:
=======================
Statistic Min Mean Max
-----------------------
speed 3 3.07 3
age 19 23.67 28
-----------------------
显然min 应该是 2.90 和 max 应该是 3.20,因为我已经指定了 digits=2...我失去了我的弹珠吗?如果重要的话,我正在使用 stargazer 5.2.2 和 R 3.6.3。
【问题讨论】:
-
我也遇到了同样的问题!好奇你有什么版本的 R,你是 Macbook 用户吗?
-
我原来的帖子是 R 3.6.2,但我仍然可以在 4.0.2 上重现错误。我在 Windows 10 上。我最终确实通过电子邮件向软件包的维护者发送了电子邮件,但没有收到他的回复。 Stargazer 自 2018 年以来没有更新,所以我认为该软件包不再积极维护。我一直在使用 dplyr 中的 summarise() 和相关函数来创建自己的汇总表,并使用 kableExtra 中的 save_kable() 保存它们