указать фиксированный эффект двухуровневой переменной rma.mv - PullRequest
0 голосов
/ 30 ноября 2018

Я выполняю мета-анализ с использованием rma.mv в пакете metafor в R. У меня есть размеры эффекта (yi), дисперсия (vi), один модератор и две переменные со случайным эффектом.Недавно было отмечено, что я должен включить переменную Method of detection (два уровня) в модель в качестве переменной с фиксированным эффектом.Так что это проблема.Я не уверен, как указать эту переменную как фиксированную.

Это мой код:

overall <- rma.mv(yi, vi, data = ef.s, 
                  method="REML",
                  mods = ~  PeriSam,
                  random = list(~1|species,
                                ~1|study),
                  R=list(species=vcv1))

В разделе справки функции есть немного объяснения, как подойти к этому, но яЯ думаю, что отсутствие тренировки по статистике не дает мне работать.Также, кажется, все меняется, когда у вас есть модераторы, как в моем случае.

1 Ответ

0 голосов
/ 30 ноября 2018

Вы просто добавляете его к переменным, указанным через mods.Итак, при условии, что эта переменная называется MethodOfDetection, тогда она будет mods = ~ PeriSam + MethodOfDetection.

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