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 merupakan bagian dari kursus
Analitik Pemasaran: Memprediksi Churn Pelanggan di Python
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# Import LogisticRegression