1

运行模型(例如 cox 模型)后,我想更改表格行上的默认变量值,例如,而不是默认等级变量值:“I”、“II”、“III”,我想要“A” 、“B”、“C”分别改为显示。

  1. 我怎样才能为tbl_regressiontbl_uvregression 结果做到这一点?
  2. 如何使用tbl_summary 结果来做到这一点?

这是一个示例代码:

coxph(Surv(ttdeath, death) ~ trt + grade + age, trial) %>%
tbl_regression(exponentiate = TRUE)

谢谢!

4

1 回答 1

1

对所有 gtsummary 表进行此更改的方法是相同的:在将数据通过管道传输到汇总表之前更新数据。

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

tbl <-
  trial %>%
  select(grade) %>%
  # update grade levels
  mutate(grade = factor(grade, labels = c("A", "B", "C"))) %>%
  tbl_summary()

在此处输入图像描述

reprex 包(v0.3.0)于 2021 年 1 月 14 日创建

于 2021-01-14T14:07:10.317 回答