У меня есть glm, который я хотел бы настроить для использования lsmeans. Следующий код создает модель (и, кажется, делает это правильно):
library(lmerTest)
data$group <- as.factor(data$grp)
data$site <- as.factor(data$site)
data$stimulus <- as.factor(data$stimulus)
data.acc1 = glmer(accuracy ~ site + grp*stimulus + (1|ID), data=data, family=binomial)
Однако, когда я пытаюсь использовать любой из приведенных ниже кодов для корректировки средств для модели, я получаю сообщение об ошибке
Ошибка в lsmeansLT (модель, test.effs = test.effs, ddf = ddf):
Модель не является линейной моделью со смешанными эффектами.
lsmeans(data.acc1, "stimulus")
or
data.lsm <- lsmeans(data.acc1, accuracy ~ stimulus ~ grp)
pairs(data.lsm)
Есть предложения?