Я пытался вычислить предельные средние значения для моего lmer & glmer в R. Я нашел функцию emmeans, и я пытался понять ее и применить к моей модели.Я обнаружил, что трудно получить средства для взаимодействия, поэтому я начинаю с просто аддитивных предикторов, но функция не работает так, как она представлена в примерах (например, здесь https://cran.r -project.org /web / packages / emmeans / vignettes / sophisticated.html )
emmeans(Oats.lmer, "nitro")
nitro emmean SE df lower.CL upper.CL
0.0 78.89207 7.294379 7.78 61.98930 95.79484
0.2 97.03425 7.136271 7.19 80.25029 113.81822
0.4 114.19816 7.136186 7.19 97.41454 130.98179
0.6 124.06857 7.070235 6.95 107.32795 140.80919
что я получаю:
emmeans(model2, "VariableA")
VariableA emmean SE df lower.CL upper.CL
0.4657459 2649.742 120.8955 19.07 2396.768 2902.715
Только одна строка и переменная усредняется вместоразделить на 0 и 1 (которые являются значениями в наборе данных, и, возможно, проблема в том, что он категоричен?) Модель, которую я использую:
model2 = lmer (rt ~ variableA + variableB + (1 |participant) + (1 |sequence/item), data=memoryData, REML=FALSE)
РЕДАКТИРОВАТЬ: файл данных довольно большой иЯ не был уверен, как извлечь из него полезную информацию, но вот структура:
> str(memoryData)
'data.frame': 3168 obs. of 123 variables:
$ participant : int 10 10 10 10 10 10 10 10 10 10 ...
$ variableA : int 1 1 1 1 1 1 1 1 1 1 ...
$ variableB : int 1 1 1 1 1 1 1 1 1 1 ...
$ sequence: int 1 1 1 1 1 1 1 1 1 1 ...
$ item : int 25 26 27 28 29 30 31 32 33 34 ...
$ accuracy : int 1 1 1 1 1 1 0 1 1 1 ...
$ rt : num 1720 1628 1728 2247 1247 ...
Почему функция не работает для меня?И в качестве дальнейшего вопроса, есть ли способ получить эти средства, когда я включаю взаимодействие между переменными A и B?
РЕДАКТИРОВАТЬ 2: хорошо, это работало, когда я изменил его на фактор, я думаю, мой методделать это было неправильно.Но я все еще не уверен, как рассчитать это, когда есть взаимодействие?Потому что с этим методом R говорит: «ПРИМЕЧАНИЕ: результаты могут вводить в заблуждение из-за участия во взаимодействиях»