将 tbl_regression 与估算的 data/pooled 回归模型结合使用

Using tbl_regression with imputed data/pooled regression models

我使用 gtsummary::tbl_regression 函数显示回归模型结果取得了巨大成功。但是,我看不到如何将 tbl_regression 与来自估算数据集的合并回归模型一起使用,我真的很想这样做。

我手边没有可重现的示例,我只是想看看是否有其他人找到了一种方法来处理由 mice 包创建的 mids 对象 tbl_regression.

在 gtsummary 的当前开发版本中,可以汇总根据 mice 包中的估算数据估计的模型。这是一个例子

# install dev version of gtsummary
remotes::install_github("ddsjoberg/gtsummary")
library(gtsummary)
packageVersion("gtsummary")
#> [1] ‘1.3.5.9012’

# impute the data
df_imputed <- mice::mice(trial, m = 2)

# build the model
imputed_model <- with(df_imputed, lm(age ~ marker + grade))

# present beautiful table with gtsummary
tbl_regression(imputed_model) 
#> pool_and_tidy_mice: Tidying mice model with
#> `mice::pool(x) %>% mice::tidy(exponentiate = FALSE, conf.int = TRUE, conf.level = 0.95)`

reprex package (v0.3.0)

于 2020-12-16 创建

请务必注意,您将 mice 模型对象传递给 tbl_regression() 汇集结果之前。 tbl_regression() 函数需要访问各个模型才能正确识别引用行和变量标签(以及其他内容)。在内部,小鼠模型上使用的整理功能将首先汇集结果,然后整理结果。用于此过程的代码被打印到控制台以提高透明度(如上例所示)。