【发布时间】:2021-02-27 19:12:48
【问题描述】:
我有一个简单的问题。我正在使用 tables::tabular() 并有一些以科学记数法显示的汇总统计数据。
我发现在这种情况下使用Format(scientific=FALSE) * mean() 可以帮助我摆脱方法中的科学记数法,以及我提供的其他汇总统计数据。
现在,我还想用 0.123456789 格式对这个数字进行四舍五入(大多数方法是 0 和 1 之间的比率,但不是全部)以显示逗号左边的数字和最大 4 到逗号的右边,即0.1234。我尝试简单地将 digits=4 选项放入 Format 中,虽然它在单独使用 Format() 函数时似乎可以工作,但当我也有 scientific=FALSE 时它就不起作用了。 相反,Format(scientific=FALSE, digit=1),我仍然得到逗号右侧的 5 位数字。
你知道发生了什么以及我该如何解决它吗?
非常感谢您的帮助, 软木塞
【问题讨论】:
-
你能提供一个可重现的例子吗?
标签: r formatting tabular