Ich versuche, mit dem Paket mlogit in R zu beschäftigen, um ein Transport-Modus-Auswahlmodell aufzubauen. Ich habe ähnliche Probleme gesucht, aber ich habe nichts gefunden.mlogit Paket in R: Intercept und alternative spezifische individuelle Variablen
Ich habe eine Reihe von 3 Alternativen (Spaziergang, Auto, Transit) in einem Logit-Modell, mit alternativen spezifischen Variablen (gleiche Parameter für verschiedene Alternativen) und individuelle alternative spezifische Variablen (zB: 0 (falls nein)/1 (wenn ja) Heimreiseziel, nur für den Gehmodus).
Ich möchte nur in einer der Alternativen abfangen (Auto), aber ich bin nicht in der Lage, dies zu tun. Mit reflevel, das nur auf eine der Alternativen verweist, erhalte ich zwei Abschnitte.
ml.data <- mlogit(choice ~ t + cost | dhome, mode, reflevel = "transit")
Dies funktioniert nicht, wie ich es wünsche.
Darüber hinaus möchte ich die alternativen spezifischen Variablen wie ich schon sagte. Fügen Sie sie in Teil 2 von mlogit Formel ein nimmt mich zwei Parameterwerte, aber ich möchte nur einen Parameter für die erwähnte Alternative haben.
Konnte mir jemand helfen?
Vielen Dank für Ihre Antwort Peter zu arbeiten. Vielleicht ist die Frage nicht eindeutig e xposed, tut mir leid, aber ich bin ein Student. Ich weiß, dass ich eine maximale Anzahl von (n-1) modalen Variablen haben kann, wie mein Referenzbuch sagt, und das gilt auch für einzelne Variablen, die sich nicht über Alternativen unterscheiden. Ich kann nicht verstehen, warum ich nicht weniger als (n-1) Variable haben kann, ich dachte, dass es möglich sein sollte, ein solches Modell durchzuführen. – Gio
Denn so funktioniert die multinomiale logistische Regression. Aber der Abschnitt ist normalerweise nicht von Interesse. –