如何修改gtsummary程序包中的表标题?

时间:2020-05-19 16:14:08

标签: r gtsummary

一个非常简单的问题,但是我找不到一种简单的方法。我想将tbl_summary对象的默认文本更改为在第一列中说“变量”而不是“特征”。示例:

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

在文档中查看,该信息似乎存储在.$table_header object中,我可以直接对其进行修改,但是我想知道是否存在一种简单的方法来更改标头名称。函数modify_header()似乎很有前途,但似乎无法更改列名。

1 个答案:

答案 0 :(得分:1)

您是对的! modify_header()函数是更新列标题的方法。

library(gtsummary)
library(dplyr)

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

enter image description here