gpt4 book ai didi

r - kable 在每列中显示不同的位数

转载 作者:行者123 更新时间:2023-12-02 01:33:44 25 4
gpt4 key购买 nike

我在工作中使用 kable 和 knit to Word 功能。我发现我经常有简单的表格,其中计数作为第一列,然后是一些带有比例的列。我希望计数列四舍五入到最接近的数字,其他列四舍五入到最接近的百分位。我尝试在 kable() 命令中使用digits = c(0,2,2) 参数,但它仍然显示计数的两位数字,即使它四舍五入到最接近的数字。

最佳答案

我没有看到这里的问题。

> knitr::kable(as.data.frame(matrix(rnorm(12), 4)), digits = c(0, 2, 2))


| V1| V2| V3|
|--:|-----:|-----:|
| -1| 2.11| -0.54|
| 0| -0.33| 0.95|
| -1| -1.14| -0.96|
| 0| 1.45| -0.93|
> sessionInfo()
R version 3.1.1 (2014-07-10)
Platform: x86_64-pc-linux-gnu (64-bit)

locale:
[1] LC_CTYPE=en_US.UTF-8 LC_NUMERIC=C LC_TIME=en_US.UTF-8
[4] LC_COLLATE=en_US.UTF-8 LC_MONETARY=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8
[7] LC_PAPER=en_US.UTF-8 LC_NAME=C LC_ADDRESS=C
[10] LC_TELEPHONE=C LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C

attached base packages:
[1] stats graphics grDevices utils datasets methods base

loaded via a namespace (and not attached):
[1] evaluate_0.5.5 formatR_0.10.5 knitr_1.6 stringr_0.6.2 tools_3.1.1

关于r - kable 在每列中显示不同的位数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24896923/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com