Я анализирую категорические данные из вопросника, проведенного в разных школах, чтобы увидеть, какие факторы могли повлиять на ответы ученика.Поэтому я строю смешанную модель, используя команду glmer из пакета R lme4.Для каждого ответа на вопрос анкеты у меня есть шесть переменных-предикторов, и я хочу включить школу как случайный эффект таким образом, чтобы как перехват, так и наклон варьировались в зависимости от школы.Я искал долго и упорно и онлайн и в автономном режиме и обнаружил противоречивые сведения, касающиеся правильный способ кодирования для этого и, будучи R новичок, я не уверен, что правильно!Вот что я придумал (где Like - это переменная ответа):
LikeM1 <-glmer(Like ~ Treatment + Regularity + Learn + Age + Gender + Organisation_Membership_Summary + (1 + Like|School), data = MagpieData, na.action = "na.omit",family = binomial(logit))
Правильно ли я определил школу как случайный эффект, так что как перехват, так и наклон меняются в зависимости от школы или нет?Возможно, я должен упомянуть, что, будучи категориальными данными, все мои переменные являются факторами в R