Как написать формулу Лмера для модели смешанных эффектов с двумя фиксированными эффектами - PullRequest
1 голос
/ 27 февраля 2020

Я новичок в линейных моделях смешанных эффектов и пытаюсь использовать их для проверки гипотез.

В моих данных (DF) у меня есть две категориальные / факторные переменные: color ( красный / синий / зеленый) и direction (вверх / вниз). Я хочу посмотреть, есть ли существенные различия в scores (значения числовых c) между этими факторами и есть ли эффект взаимодействия, при учете случайных перехватов и случайных наклонов для каждого participant.

Какая формула lmer подходит для этого?


Вот что у меня есть ...

Мои данные структурированы так:

> str(DF)

'data.frame':   4761 obs. of  4 variables:
 $ participant     : Factor w/ 100 levels "1","2","3","4",..: 1 1 1 1 1 1 1 1 1 1 ...
 $ direction       : Factor w/ 2 levels "down","up": 2 2 2 2 2 2 2 2 2 2 ...
 $ color           : Factor w/ 3 levels "red","blue",..: 3 3 3 3 3 3 3 3 3 3 ...
 $ scores          : num  15 -4 5 25 0 3 16 0 5 0 ...

После некоторого чтения я решил, что могу написать модель со случайными наклонами и перехватами для участников и one фиксированный эффект, например, так:

model_1 <- lmer(scores ~ direction + (direction|participant), data = DF) 

Это дает мне фиксированную оценку эффекта и значение p для direction, которое я понимаю как значимая оценка влияния direction на scores, в то время как индивидуальные различия между участниками учитываются как случайный эффект.

Но как мне добавить ко второму фиксированному коэффициенту color и термин взаимодействия, в то же время предоставляя каждому участнику случайный перехват и наклон?

Я думал, может быть, я смогу сделать это:

model_2 <- lmer(scores ~ direction * color + (direction|participant) + (color|participant), data = DF) 

Но в конечном итоге я действительно не знаю, что именно означает эта формула. Любое руководство будет оценено.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...