Ich habe ein einfaches GLM-Modell sieht aus, als:vorhergesagte Wahrscheinlichkeit logistische Regression in R mit gleich 1
glm.fit=glm(Retention2~Email+Pay.method, data=train, family = binomial)
Alle DV und IVs sind kategorische Variablen mit zwei Ebenen.
Das Ergebnis der glm
ist:
wenn ich die prädizierten Wahrscheinlichkeiten berechnet, wobei der Wahrscheinlichkeitswert 1,000 ist, wenn Pay.Method 0. Die Syntax und ausgegeben werden nachstehend aufgeführt ist:
glm.fit.prob=predict(glm.fit, newdata = test2, type="response")
Es scheint, dass immer dann, wenn die pay.method ="EZ PAY"
, die Wahrscheinlichkeit wird 0. Ich denke mathematisch der Grund ist, dass die coeff
von E-Mail so viel kleiner ist als intercept und Pay.method. Ich frage mich, ob mein Verständnis korrekt ist und wenn ja, wie kann ich das verstehen?
danke! es gab mir eine bessere Passform, obwohl nicht so gut wie mit LDA. – YLS