Ich habe sechs abhängige Variablen (Zähldaten) und mehrere unabhängige Variablen. In einer MMR sieht das Skript folgendermaßen aus:
my.model <- lm(cbind(DV1,DV2,DV3,DV4,DV5,DV6) ~ IV1 + IV2 + ... + IVn)
Da meine Daten jedoch gezählt werden, möchte ich ein verallgemeinertes lineares Modell verwenden und habe Folgendes versucht:
my.model <- glm(cbind(DV1,DV2,DV3,DV4,DV5,DV6) ~ IV1 + IV2 + ... + IVn, family="poisson")
Und erscheint diese Fehlermeldung:
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`
Kann mir jemand diese Fehlermeldung erklären oder einen Weg finden, um mein Problem zu lösen?
lm(cbind(DV1,DV2,DV3,DV4,DV5,DV6) ~ IV1 + IV2 + ... + IVn)
Ich muss
lm(cbind(DV1,DV2,DV3,DV4,DV5,DV6) ~ IV1 + IV2 + ... + IVn)
Ich muss den Befehl manova () folgendermaßen verwenden: summary(manova(my.model))
um eine multivariate Varianzanalyse durchzuführen und die Bedeutung jeder unabhängigen Variablen zu ermitteln. Das ist das endgültige Ziel.
summary
für jeden DV.
lm
wenn Sie ihr eine Matrix geben?