我使用gtsummary,并使用tbl_regression和tbl_stack函数将11个不同模型的输出堆叠在一起。我希望看到一个一致的自变量的赔率比如何在不同的感兴趣的因变量之间变化。当我打印出tbl_stack输出时,它给出了11行重复的感兴趣的自变量名称,而不是我感兴趣的唯一因变量的名称。有人知道如何在tbl_stack中(手动或自动)重命名行,以便将依赖变量名放入行中吗?
谢谢。
发布于 2021-01-10 10:45:52
在堆叠每个模型之前,可以使用tbl_regression(label=)参数更改重复变量的标签,以匹配每个模型的结果。
但是,使用tbl_uvregerssion()有一条捷径。
library(gtsummary)
packageVersion("gtsummary")
#> '1.3.6'
trial %>%
select(response, death, age) %>%
tbl_uvregression(
x = age,
method = glm,
method.args = list(family = binomial),
exponentiate = TRUE
) %>%
modify_header(label ~ "**Outcome**")

https://stackoverflow.com/questions/65649545
复制相似问题