Что означает MICE LoggedEvents? - PullRequest
0 голосов
/ 21 ноября 2018

Я пытаюсь запустить множественное вменение, используя функцию mice (из пакета с тем же именем) в R. Я получаю предупреждение о том, что события были зарегистрированы.Вот вывод из mice(.)$loggedEvents из моего MWE (см. Ниже):

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?

...