Скажем, у вас есть следующий код в 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
. Как я могу добиться того, что пытаюсь?