Я пытаюсь запустить диагностические графики на модели lmer
, но продолжаю бить стену. Я не уверен, сколько информации необходимо предоставить здесь, но здесь идет:Как запустить диагностические графики для lmer в R?
Модель проста:
best <- lmer(MSV_mm ~ Size_treat + (1|Rep) + (1|Patch) + (1|Trap), data= early_nopine).
MSV_mm
числовой (длина рыла-вентиляционный) и Size_treat
является фактором 4 Уровни: Непрерывный, Большой, Средний и Малый. Rep
, Patch
и Trap
- случайные эффекты.
Когда я бегу plot(best)
, я получаю следующее сообщение об ошибке:
"Error in as.double(y) :
cannot coerce type 'S4' to vector of type 'double'"
я предполагаю, что это связано с функцией lmer
. Я троллировал сеть и еще не нашел ответа на эту проблему. Это lmer
вещь?
Я думаю, что вы предполагаете, что вы можете запустить 'plot' на объекте' lm', вы можете сделать это и для объекта 'lmer'. Обратите внимание, что существует функция 'plot.lm', но не' plot.lmer'. –
@ SeñorO Они принимают правильно: '? Plot.merMod'. – joran
@joran У меня нет 'plot.merMod', когда я загружаю' lme4'. Кроме того, модель 'lmer' переходит на' plot.default' на моей машине. –