如何使用 gtsummary 包修改 r 中的 header?
How to modify header in r using gtsummary package?
希望是一个简单的答案,让人们马上就知道!
我正在使用 tbl_summary
并尝试修改我的 header 以使用 n(%) 而不是 N = 57 的标准格式。我通常会使用 modify_header(stat_by)
但可以当不包括 by
时。
示例:
trial %>%
select(trt, marker, stage) %>%
tbl_summary() %>%
modify_header(stat_by = "**{level}**, n(%)")
任何想法都非常感谢!
要编辑 header 的文本,您可以在 modify_header()
中使用 update
参数。 stat_0
指的是统计列,因此这是您需要更改的列:
library(gtsummary)
trial %>%
select(trt, marker, stage) %>%
tbl_summary() %>%
modify_header(update = stat_0 ~ "**n(%)**")
如果您还想插入统计信息,可以使用 {glue} 语法:
trial %>%
select(trt, marker, stage) %>%
tbl_summary() %>%
modify_header(update = stat_0 ~ "**n(%), N = {N}**")
祝你好运!