如何格式化 'gtsummary::tbl_summary' 中分类变量的位数?

How to format the number of digits for categorical variables in 'gtsummary::tbl_summary'?

我不知道如何让 tbl_summary 函数在汇总分类变量时显示小数位。它适用于像 'mpg' 这样的连续变量,但不适用于 'cyl'.

library(tidyverse)
library(gtsummary)

# with decimal places
mtcars %>% 
  select(mpg) %>% 
  tbl_summary(digits = list(everything() ~ c(2)))

# no decimal places
mtcars %>% 
  select(cyl) %>% 
  tbl_summary(digits = list(everything() ~ c(2)))

谢谢!

里奇

要更新位数,百分比会四舍五入以使用 digits= 参数。在下面的示例中,传递 c(0, 2)。零表示将N四舍五入到最接近的整数,2表示将百分比四舍五入到小数点后两位。

编码愉快!

library(gtsummary)
packageVersion("gtsummary")
#> [1] '1.4.0'

# with decimal places
tbl <-
  mtcars %>% 
  select(cyl) %>% 
  tbl_summary(digits = list(all_categorical() ~ c(0, 2)))

reprex package (v2.0.0)

于 2021-04-15 创建