J'ai six variables dépendantes (données de comptage) et plusieurs variables indépendantes, je vois que dans un MMR le script va comme ceci:
my.model <- lm(cbind(DV1,DV2,DV3,DV4,DV5,DV6) ~ IV1 + IV2 + ... + IVn)
Mais, comme mes données sont des nombres, je veux utiliser un modèle linéaire généralisé et j'ai essayé ceci:
my.model <- glm(cbind(DV1,DV2,DV3,DV4,DV5,DV6) ~ IV1 + IV2 + ... + IVn, family="poisson")
Et apparaît ce message d'erreur:
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`
Quelqu'un peut-il m'expliquer ce message d'erreur ou un moyen de résoudre mon problème?
lm(cbind(DV1,DV2,DV3,DV4,DV5,DV6) ~ IV1 + IV2 + ... + IVn) Je dois
lm(cbind(DV1,DV2,DV3,DV4,DV5,DV6) ~ IV1 + IV2 + ... + IVn) Je dois utiliser la commande manova () comme ceci: summary(manova(my.model)) pour faire une analyse multivariée de la variance et voir la signification de chaque variable indépendante. Voilà l'objectif final.
summaryles donnera pour chaque DV.
lmlorsque vous lui donnez une matrice?