1. Nauka
  2. /
  3. Kursy
  4. /
  5. Marketing Analytics: Przewidywanie rezygnacji klientów w Pythonie

Connected

ćwiczenie

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.

Instrukcje 1/4

undefined XP
    1
    2
    3
    4
  • Z modułu sklearn.linear_model zaimportuj LogisticRegression.