Я провожу мета-анализ коэффициентов корреляции в статьях. Таким образом, lvl 1 = документы и lvl 2 = коэффициенты внутри статей.

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

Моя текущая модель:

m1 <- rma.mv(yi, vi, mods = ~ paper_factor + coefficient_factor, random = ~1|paper/id, data=dat)

Но это специально не кодирует, что paper_factor различается между бумагами, а coeffect_factor различается между коэффициентами в документе. Как бы я это сделал?

Примечание: синтаксис metafor аналогичен синтаксису lme4, поэтому, возможно, соответствующий синтаксис здесь также будет работать?

1
HJT 25 Фев 2021 в 01:19

1 ответ

Лучший ответ

«Уровень» модератора определяется тем, как он закодирован. Если это константа внутри статей, то на бумажном уровне это модератор. Если модератор может меняться в пределах статей, то он является модератором на оценочном уровне. И действительно, именно так все работает с lme4.

1
Wolfgang 28 Фев 2021 в 13:40