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.
Bài tập này là một phần của khóa học
Phân tích Marketing: Dự đoán Khách hàng Rời bỏ bằng Python
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# Import LogisticRegression