Ho sei variabili dipendenti (contare i dati) e diverse variabili indipendenti, vedo che in un MMR lo script va così:
my.model <- lm(cbind(DV1,DV2,DV3,DV4,DV5,DV6) ~ IV1 + IV2 + ... + IVn)
Ma, poiché i miei dati sono conteggi, voglio usare un modello lineare generalizzato e ho provato questo:
my.model <- glm(cbind(DV1,DV2,DV3,DV4,DV5,DV6) ~ IV1 + IV2 + ... + IVn, family="poisson")
E appare questo messaggio di errore:
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`
Qualcuno può spiegarmi questo messaggio di errore o un modo per risolvere il mio problema?
lm(cbind(DV1,DV2,DV3,DV4,DV5,DV6) ~ IV1 + IV2 + ... + IVn)
I must
lm(cbind(DV1,DV2,DV3,DV4,DV5,DV6) ~ IV1 + IV2 + ... + IVn)
devo usare il comando manova () in questo modo: summary(manova(my.model))
per fare un'analisi multivariata della varianza e vedere il significato di ogni variabile indipendente. Questo è l'obiettivo finale.
summary
li darà per ogni DV.
lm
quando le dai una matrice?