【发布时间】:2019-03-31 12:48:47
【问题描述】:
我正在使用mice 包(3.3.0 版)来执行多重插补(MI)。 MI 程序运行良好。为了进一步分析,我想通过变量“组”分离/拆分/子集插补数据,如下例所示。
library(mice)
d <- nhanes
d$group <- as.factor(c(rep("A", 13), rep("B", 12)))
str(d)
imp <- mice(d)
fit <- with(imp, lm(bmi ~ age + chl + group))
est <- pool(fit)
summary(est, digits=3)
# I would like to do is
imp.A <- imp[which(group=="A")]
imp.B <- imp[which(group=="B")]
fit.A <- with(imp.A, lm(bmi ~ age + chl))
fit.B <- with(imp.A, lm(bmi ~ age + chl))
是否可以以某种方式拆分估算数据?
【问题讨论】:
标签: r imputation multi-level r-mice