Скажем, у вас есть следующий код в R:
model1 <- lm(cbind(DV1, DV2, DV3) ~ IV1 + IV2, data)
Этот код должен выполнять отдельные регрессии: IV1 + IV2
на DV1
, затем IV1 + IV2
на DV2
и, наконец, IV1 + IV2
на DV3
.
Скажем, у нас также есть модель, которая включает взаимодействие между IV1 и IV2:
model2 <- lm(cbind(DV1, DV2, DV3) ~ IV1 * IV2, data)
Чтобы проверить, есть ли взаимодействие, я обычно использую:
anova(model1, model2)
Однако это возвращает только одно значение p, тогда как я ожидал три значения p - одно для DV1
, одно для DV2
и одно для DV3
. Как мне добиться того, что я пытаюсь?