Vorhersagen, ob ein neuer Kunde abwandert
Wie du im Video gesehen hast, trainierst du ein Modell mit sklearn so:
- Importiere das gewünschte Modell – hier einen Support Vector Classifier:
from sklearn.svm import SVC
- Instanziiere es:
svc = SVC()
- Trainiere es, also „fitte“ es, auf die Daten:
svc.fit(telco['data'], telco['target'])
Hier besteht das erste Argument aus den Features, während das zweite Argument das Label ist, das wir vorhersagen möchten – ob der Kunde abwandert oder nicht. Nachdem du das Modell gefittet hast, kannst du mit der .predict()-Methode des Modells das Label eines neuen Kunden vorhersagen.
Dieser Ablauf gilt unabhängig davon, welches Modell du verwendest – und sklearn hat viele! In dieser Übung nutzt du LogisticRegression.
Diese Übung ist Teil des Kurses
<Kurs>Marketing Analytics: Kundenabwanderung in Python vorhersagen</Kurs>Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# Import LogisticRegression