如何修改gtsummary包中的table headers?

How to modify table headers in the gtsummary package?

非常简单的问题,但我找不到直接的方法。我想将 tbl_summary object 的默认文本更改为 "Variable" 而不是第一列中的 "Characteristic" 。示例:

library(gtsummary)
library(dplyr)
head(trial)
trial2 =
  trial %>%
  dplyr::select(trt, marker, stage)
tbl_summary(trial2)

看了文档,好像这个信息是保存在.$table_header object里面的,直接修改就可以了,不过想知道有没有什么简单的方法可以改header名字。函数 modify_header() 看起来很有前途,但它似乎无法更改列的名称。

你说得对! modify_header() 函数是更新列 headers.

的方法
library(gtsummary)
library(dplyr)

trial %>%
  select(trt, marker, stage) %>%
  tbl_summary() %>%
  modify_header(label = "**Variable**")