3

我无法弄清楚在汇总分类变量时如何告诉 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)))

谢谢!

里奇

4

1 回答 1

3

为了更新位数,百分比被四舍五入以使用digits=参数。在下面的示例中,通过c(0, 2). 零表示将 N 舍入到最接近的整数,2 表示将百分比舍入到小数点后 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 包于 2021-04-15 创建 (v2.0.0 )

于 2020-03-11T20:11:27.583 回答