0

gtsummary我想使用inline_text来获取一个类别中的观察数。例如,我想得到下表中服用药物 A 的患者(N = 98)的数量和百分比。带有trial包的数据框gtsummary

library(gtsummary)
tab1 <- trial %>% 
     select(trt, marker, stage) %>% 
     tbl_summary(by = trt) %>% 
     add_overall()

结果如下表:

在此处输入图像描述

我知道您可以使用column = "stat_0". 例如:

r inline_text(tab1, variable = stage, level = "T1", column = "stat_0")

4

1 回答 1

1

inline_text()您可以使用pattern=参数访问总 N。

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

tbl <- 
  trial %>%
  select(marker, grade, trt) %>%
  tbl_summary(by = trt)

inline_text(tbl, variable = "marker", column = "stat_1", pattern = "{N_obs}")
#> [1] "98"

reprex 包于 2021-04-26 创建 (v2.0.0 )

于 2021-04-26T11:00:10.743 回答