将 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()
函数需要访问各个模型才能正确识别引用行和变量标签(以及其他内容)。在内部,小鼠模型上使用的整理功能将首先汇集结果,然后整理结果。用于此过程的代码被打印到控制台以提高透明度(如上例所示)。
我使用 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()
函数需要访问各个模型才能正确识别引用行和变量标签(以及其他内容)。在内部,小鼠模型上使用的整理功能将首先汇集结果,然后整理结果。用于此过程的代码被打印到控制台以提高透明度(如上例所示)。