R中分类数据的多重插补

时间:2015-03-25 10:57:41

标签: r imputation r-mice

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

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

通过micem=5)估算我的数据后,我想在这两个变量(A3的估算(即估算的比例)后得出新的比例和A4)每个插补数据集(m = 1到5)。你知道如何将五个估计的结果汇总成一个(比例和标准误差),如下所示: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)

0 个答案:

没有答案