1

过去,当我创建一个包含整体列的汇总表并将其合并时,该列仍保留在左侧。但是最近合并修改了spanning header后,整体列不在左边。

这是一个例子:

library(gtsummary)

t1 <- trial %>% select(trt, age) %>% 
  tbl_summary(
    by = trt) %>% 
  add_overall(col_label = "**Overall**") %>% 
  modify_header(stat_by = "**{level}**") 

t2 <- trial %>% select(grade, age) %>% 
  tbl_summary(
    by = grade) %>% 
  modify_header(stat_by = "**{level}**") 

tbl_merge(
    tbls = list(t1, t2),
    tab_spanner = c("**Treatment**", "**Tumor Grade**")
  ) %>%
  modify_spanning_header(stat_0_1 ~ NA) %>%
  modify_footnote(everything() ~ NA)

查看合并之前的第一个表(t1),整个列在左侧: t1

合并发生后,整个列已移动: tbl_merge

我使用的代码与上一篇文章中建议的代码相同。最近的软件包更新是否发生了一些变化,我的代码中是否有某些内容可能是罪魁祸首,或者是否有解决方法可以让整个列显示在左侧?

谢谢,

4

0 回答 0