У мене є шість залежних змінних (кількість даних) та кілька незалежних змінних, я бачу, що в MMR сценарій йде так:
my.model <- lm(cbind(DV1,DV2,DV3,DV4,DV5,DV6) ~ IV1 + IV2 + ... + IVn)
Але, оскільки мої дані налічуються, я хочу використовувати узагальнену лінійну модель, і я спробував це:
my.model <- glm(cbind(DV1,DV2,DV3,DV4,DV5,DV6) ~ IV1 + IV2 + ... + IVn, family="poisson")
І з'являється це повідомлення про помилку:
Error in glm.fit(x = c(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, :
(subscript) logical subscript too long`
Чи може хто-небудь пояснити мені це повідомлення про помилку чи спосіб вирішити мою проблему?
lm(cbind(DV1,DV2,DV3,DV4,DV5,DV6) ~ IV1 + IV2 + ... + IVn)
Я повинен
lm(cbind(DV1,DV2,DV3,DV4,DV5,DV6) ~ IV1 + IV2 + ... + IVn)
множинна регресія) після: я повинен використовувати команду manova (), як це: summary(manova(my.model))
зробити багатоваріантний аналіз дисперсії та побачити значення кожної незалежної змінної. Це кінцева мета.
summary
надасть їх вам для кожного DV.
lm
це робиться, коли ви даєте їй матрицю?