R-Fehler: Fehler in " Zeile.Namen<-.Daten.frame`(`*tmp*`, value = Wert)

Ich einfach nur make-up einen Datensatz zum testen der Funktion "mlogit", das steht für "multinomiale Logistische regression "Modell"

Den Daten ist einfach:

head(dat)
   y x1 x2 x3
 1 4  1 18  4
 2 5  1 20  5
 3 2  1 25  3
 4 3  0 26  6
 5 4  0 26  8
 6 3  1 27  4

Dann geben, wenn ich

fit <- mlogit(y ~ x1 + x2 + x3, data=dat)

wird die folgende Meldung angezeigt:

Error in `row.names<-.data.frame`(`*tmp*`, value = value) : 
  invalid 'row.names' length

Weiß jemand warum oder wie es zu lösen?

InformationsquelleAutor Daniel | 2014-05-04

Schreibe einen Kommentar