希望有人知道一个简单的答案!
我正在使用tbl_summary
并尝试将我的标题修改为具有 n(%) 而不是 N = 57 的标准格式。我通常会使用modify_header(stat_by)
但by
不包括在内时不能。
例子:
trial %>%
select(trt, marker, stage) %>%
tbl_summary() %>%
modify_header(stat_by = "**{level}**, n(%)")
任何想法最受赞赏!
要编辑标题的文本,您可以update
使用modify_header()
. 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}**")
祝你好运!