1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Phân tích Marketing: Dự đoán Khách hàng Rời bỏ bằng Python

Connected

Bài tập

Dự đoán khách hàng mới có rời bỏ hay không

Như bạn đã thấy trong video, để huấn luyện một mô hình bằng sklearn:

  • Import mô hình bạn quan tâm - ở đây là Support Vector Classifier:
from sklearn.svm import SVC
  • Khởi tạo mô hình:
svc = SVC()
  • Huấn luyện ("fit") mô hình với dữ liệu:
svc.fit(telco['data'], telco['target'])

Ở đây, đối số thứ nhất là các feature, còn đối số thứ hai là nhãn mà chúng ta muốn dự đoán — khách hàng có rời bỏ hay không. Sau khi bạn fit mô hình, bạn có thể dùng phương thức .predict() để dự đoán nhãn cho một khách hàng mới.

Quy trình này đúng với mọi mô hình bạn dùng, và sklearn có rất nhiều lựa chọn! Trong bài tập này, bạn sẽ dùng LogisticRegression.

Hướng dẫn 1/4

undefined XP
    1
    2
    3
    4
  • Từ sklearn.linear_model, import LogisticRegression.