Ich verwende ein Logit-Modell. Meine abhängige Variable ist binär. Ich habe jedoch eine unabhängige Variable , die kategorischen und enthält die Antworten: 1.very good, 2.good, 3.average, 4.poor and 5.very poor
. Es ist also ordinal ("quantitativ kategorisch"). Ich bin mir nicht sicher, wie ich damit im Modell umgehen soll. Ich benutze gretl
.
[Anmerkung von @ttnphns: Obwohl die Frage besagt, dass das Modell logit ist (weil die abhängige kategorial ist), ist das entscheidende Problem - ordinale unabhängige Variablen - im Grunde gleich, sei es die abhängige kategoriale oder quantitative. Daher ist die Frage beispielsweise auch für die lineare Regression gleichermaßen relevant - wie für die logistische Regression oder ein anderes Logit-Modell.]
Antworten:
Das Problem bei ordinalen unabhängigen Variablen besteht darin, dass, da per Definition die wahren metrischen Intervalle zwischen ihren Ebenen nicht bekannt sind , keine geeignete Typbeziehung - abgesehen vom Schirm "monoton" - apriori angenommen werden kann. Wir müssen etwas dagegen tun, zum Beispiel, um "Varianten zu screenen oder zu kombinieren" oder um "das zu bevorzugen, was etwas maximiert".
Wenn Sie darauf bestehen, Ihre Likert-Bewertung IV als Ordnungszahl (anstatt als Intervall oder Nominalzahl) zu behandeln, habe ich zwei Alternativen für Sie.
Es könnte auch andere Vorschläge geben. Die drei oben genannten sind es, die mir in den Sinn kommen, wenn ich Ihre Frage sofort lese.
Ich empfehle Ihnen auch, diese Themen zu besuchen: Zuordnung zwischen nominal und scale oder ordinal ; Zuordnung zwischen Ordnungszahl und Skala . Sie könnten hilfreich sein, obwohl es sich nicht um spezifische Regressionen handelt.
In diesen Threads geht es jedoch um Regressionen, insbesondere um logistische: Sie müssen nach innen schauen: eins , zwei , drei , vier , fünf .
quelle
Um die anderen hervorragenden Antworten zu ergänzen: Eine moderne Art der Handhabung könnte über ein additives Modell erfolgen, das die ordinale unabhängige Variable über einen Spline darstellt. Wenn Sie sich sicher sind, dass die Variable monoton wirkt, können Sie sich auf einen monotonen Spline beschränken. (Ein Beispiel für die Verwendung von monotonen Splines finden Sie unter Suchen nach Funktionen für Sigmoid-ähnliche Kurven. )
Wenn Sie in R den Ordinalprädiktor zu einem "geordneten Faktor" (beispielsweise mit dem Code
ord <- factor(sample(1:5,20,replace=TRUE),ordered=TRUE)
) machen, wird er in einem linearen Modell über orthogonale Polynome dargestellt.quelle
quelle