Przewidywanie odejścia nowego klienta
Jak widziałeś w filmie, aby wytrenować model w sklearn:
- Zaimportuj wybrany model – tutaj Support Vector Classifier:
from sklearn.svm import SVC
- Utwórz jego instancję:
svc = SVC()
- Wytrenuj go, czyli „dopasuj" do danych:
svc.fit(telco['data'], telco['target'])
Pierwszy argument to cechy, a drugi to etykieta, którą chcemy przewidzieć – czyli informacja, czy klient odejdzie. Po dopasowaniu modelu możesz użyć metody .predict(), aby przewidzieć etykietę dla nowego klienta.
Ten schemat jest taki sam niezależnie od wybranego modelu – a sklearn oferuje ich wiele! W tym ćwiczeniu skorzystasz z LogisticRegression.
To ćwiczenie jest częścią kursu
Marketing Analytics: Przewidywanie rezygnacji klientów w Pythonie
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Import LogisticRegression