Logistische Regression mit logit()
Die logistische Regression benötigt eine weitere Funktion von statsmodels.formula.api
: logit()
. Er nimmt die gleichen Argumente wie ols()
: ein formula
und data
Argument. Du verwendest dann .fit()
, um das Modell an die Daten anzupassen.
Hier wirst du modellieren, wie sich die Dauer der Beziehung zu einem Kunden auf die Abwanderung auswirkt.
churn
ist verfügbar.
Diese Übung ist Teil des Kurses
Einführung in die Regression mit statsmodels in Python
Anleitung zur Übung
- Importiere die Funktion
logit()
vonstatsmodels.formula.api
. - Führe eine logistische Regression zwischen
has_churned
undtime_since_first_purchase
durch, indem du den Datensatzchurn
verwendest. Weise diesmdl_churn_vs_relationship
zu. - Drucke die Parameter des angepassten Modells.
Interaktive Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# Import logit
____
# Fit a logistic regression of churn vs. length of relationship using the churn dataset
mdl_churn_vs_relationship = ____
# Print the parameters of the fitted model
print(____)