R многоуровневое посредничество с неравномерным размером выборки в моделях Y и M - PullRequest
0 голосов
/ 11 июня 2018

Я пытаюсь запустить многоуровневый анализ медиации в R. Я получаю ошибку: Ошибка в медиате (model.M, model.Y, Treat = "лечить", медиатор = медиатор, данные = данные): числоНаблюдения не совпадают между моделями медиаторов и результатов

Модели M и Y являются многоуровневыми моделями Ime4, и в этих моделях размер выборки различен.Что я могу сделать, чтобы провести этот анализ?Будет ли он работать только при одинаковых размерах выборки в каждой модели?

1 Ответ

0 голосов
/ 11 июня 2018

Сначала подгоните модель с меньшим количеством наблюдений (что, я думаю, model.Y, потому что в этой модели больше предсказателей и, следовательно, с большей вероятностью будет больше пропусков), затем используйте кадр модели из этой модели в качестве данных для2-я модель:

model.M <- lmer(..., data = model.Y@frame)

Это должно работать.

...