R:具有 mipo/mice 个对象的 APA 回归表
R: APA regression tables with mipo/mice objects
我过去曾使用 sjPlot
创建 APA 风格的回归 table 直接导出为 docx
。不幸的是,基于估算数据(mipo
个对象)的模型目前与 tab_model
.
不兼容
我正在寻找类似于 tab_model
的函数,它可以将 APA 风格的回归 table 直接导出到单个块中的 Word 文档,而无需编织。我发现的大多数包(例如 stargazer
)似乎都需要编织才能创建 table。或者,如果有人知道让 mipo
对象与 tab_model
一起工作的解决方法,我将不胜感激。
library(tidyverse)
library(sjPlot)
library(mice)
set.seed(123)
# error
data(nhanes)
imp <- mice(nhanes, m=3, print=FALSE)
with(imp, lm(age ~ bmi + chl)) %>%
pool() %>%
tab_model(.,
file = "table.doc")
#> Error in fam.info$is_linear || identical(fam.info$link_function, "identity"): invalid 'x' type in 'x || y'
mice
依赖于 pool()
函数中的 broom::tidy()
和 broom::glance()
。所以我认为解决方案可能会在 tab_model()
与扫帚对象的组合中找到,例如这里:https://github.com/strengejacke/sjPlot/issues/385.
我过去曾使用 sjPlot
创建 APA 风格的回归 table 直接导出为 docx
。不幸的是,基于估算数据(mipo
个对象)的模型目前与 tab_model
.
我正在寻找类似于 tab_model
的函数,它可以将 APA 风格的回归 table 直接导出到单个块中的 Word 文档,而无需编织。我发现的大多数包(例如 stargazer
)似乎都需要编织才能创建 table。或者,如果有人知道让 mipo
对象与 tab_model
一起工作的解决方法,我将不胜感激。
library(tidyverse)
library(sjPlot)
library(mice)
set.seed(123)
# error
data(nhanes)
imp <- mice(nhanes, m=3, print=FALSE)
with(imp, lm(age ~ bmi + chl)) %>%
pool() %>%
tab_model(.,
file = "table.doc")
#> Error in fam.info$is_linear || identical(fam.info$link_function, "identity"): invalid 'x' type in 'x || y'
mice
依赖于 pool()
函数中的 broom::tidy()
和 broom::glance()
。所以我认为解决方案可能会在 tab_model()
与扫帚对象的组合中找到,例如这里:https://github.com/strengejacke/sjPlot/issues/385.