MICE LoggedEvents是什么意思?

时间:2018-11-20 22:00:31

标签: r r-mice

我正在尝试使用R中的mice函数(来自相同名称的程序包)运行多重插补。我收到一条警告,指出已记录事件。这是我的MWE来自mice(.)$loggedEvents的输出(见下文):

it im dep meth out
 1  1   X  pmm   H

我不确定是什么导致了此警告以及其含义是什么。据我了解,这可能是由于变量之间的共线性引起的,但是应该使用remove_collinear=FALSE来防止 ,但这不能解决警告问题。

MWE:

Pop <- data.frame(X = c(   NA, 0.02, -1.15,  0.54, -0.61, -2.07),
                  Z = c( 0.83, 1.40, -3.07, -0.07, -0.20, -1.90),
                  D = c(    0,    0,     0,     1,     0,     0),
                  H = c( 0.01, 0.01,  0.01,  0.01,  0.02,  0.02))
Pop.Imp <- mice(Pop, m = 1, maxit = 1, print = T)

很明显,我最初的问题涉及更多的行和列的数据以及更多的插补和迭代,但是我设法将其缩小以找到此MWE。

任何帮助找出导致此问题的原因的方法都会很大。在确定协变量是否/何时共线时,mice是否使用某种截止值?如果很高,是否可以覆盖remove_collinear=FALSE参数?

0 个答案:

没有答案