Memprediksi apakah pelanggan baru akan churn
Seperti yang Anda lihat dalam video, untuk melatih model menggunakan sklearn:
- Impor model yang diinginkan — di sini, Support Vector Classifier:
from sklearn.svm import SVC
- Instansiasikan:
svc = SVC()
- Latih, atau "fit", ke data:
svc.fit(telco['data'], telco['target'])
Di sini, argumen pertama berisi fitur, sedangkan argumen kedua adalah label yang ingin kita prediksi — apakah pelanggan akan churn atau tidak. Setelah Anda mem-fit model, Anda dapat menggunakan metode .predict() milik model untuk memprediksi label pelanggan baru.
Proses ini berlaku untuk model apa pun yang Anda gunakan, dan sklearn memiliki banyak pilihan! Pada latihan ini, Anda akan menggunakan LogisticRegression.
Latihan ini adalah bagian dari kursus
Analitik Pemasaran: Memprediksi Churn Pelanggan di Python
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Import LogisticRegression