1

我使用 R 软件进行了多次插补来完成我的数据集。

见下面的例子:x3(最小值=0,最大值=6);x4(最小值=1,最大值=5)。

在通过mice(with m=5) 对我的数据集进行插补后,我想为每个插补数据集 (m=1 到 5)这两个变量 (A3和) 插补后产生新的比例(即插补比例)。A4您是否知道如何将五个估计的结果合并为一个(比例和标准误差),如下所示:A3= x%、x%、x%、x%、x%、x% 和 A4 = y%, y%, y%, y%, y% ?

你知道任何R代码来处理这个吗?

A1 =c(2, 1, 2, 1, 1, 1, 2, 1, 2, 1, 2, 1, 2, 1, 1, 1, 2, 2, 1, 1, 2, 1, 1, 1, 2, 2, 2, 1, 1, 2, 2, 1, 2, 1, 2)
A2 =c(1, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 1, 2, 2, 1, 1, 1, 2, 1, 2, 1, 2, 1, 1, 1, 2, 1, 1, 2, 1, 1, 2)
A3 =c(NA, NA, NA, 0, 0, 4, 0, 0, 2, 2 , 0, 3, 4, 0, 5, 6, NA, 2, 1, 0, NA, NA, NA, NA, NA, NA, 1, 2, 6, NA, 0, 6, NA, 6, 2)
A4 =c(1, NA, NA, NA, NA, 2, 2, 5, NA, 4, 3, 1, 2, NA, 3, 6, 2, 1, 2, 3, 3, 1, 2, 3, 4, 5, 4, 1, 2, 3, 5, 3, NA, 1, NA)

df =data.frame(x1=x1, x2=x2, x3=x3, x4=x4)

imp <- mice(df, m=5)
4

0 回答 0