2

使用 gtsummarytbl_summary 页面 ( http://www.danieldsjoberg.com/gtsummary/articles/tbl_summary.html ) 上的示例:

  trial %>%
  select(trt, marker, stage)

tbl_summary(trial2)

是否可以更改 trt 下的行名?例如,上表将 trt 指定为 DrugA 和 DrugB。但是我可以在汇总表中将其标记为 DrugA 的“顺铂”和 DrugB 的“卡铂”,而不更改数据框吗?

4

1 回答 1

2

tbl_summary()函数报告数据框中的数据。因此,如果您想报告顺铂和卡铂,请先在数据框中更改它,然后再将数据框传递给tbl_summary(). 这是一个例子:

library(gtsummary)
library(tidyverse)

trial %>%
  select(trt, age) %>%
  mutate(
    trt = case_when(trt == "Drug A" ~ "Cisplatin",
                    trt == "Drug B" ~ "Carboplatin")
  ) %>%
  tbl_summary(label = trt ~ "Chemotherapy")

在此处输入图像描述

快乐编码!

于 2020-06-28T19:44:35.417 回答