ComenzarEmpieza gratis

Predecir si un nuevo cliente dará de baja (churn)

Como viste en el vídeo, para entrenar un modelo con sklearn:

from sklearn.svm import SVC
  • Instáncialo:
svc = SVC()
  • Entrénalo, o "ajústalo", con los datos:
svc.fit(telco['data'], telco['target'])

Aquí, el primer argumento son las características y el segundo es la etiqueta que queremos predecir: si el cliente dará de baja o no. Después de ajustar el modelo, puedes usar el método .predict() del modelo para predecir la etiqueta de un nuevo cliente.

Este proceso es el mismo uses el modelo que uses, ¡y sklearn tiene muchos! En este ejercicio, utilizarás LogisticRegression.

Este ejercicio forma parte del curso

Marketing Analytics: Predicción de churn de clientes en Python

Ver curso

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

# Import LogisticRegression
Editar y ejecutar código