ComenzarEmpieza gratis

Codificación de variables binarias

Reconvertir tipos de datos es una parte importante del preprocesamiento. En este ejercicio asignarás el valor 1 a 'yes' y 0 a 'no' en las variables 'Vmail_Plan' y 'Churn', respectivamente.

En el vídeo viste dos formas de hacerlo: una con pandas y otra con scikit-learn. Para tareas sencillas como esta, se recomienda quedarse con pandas, así que eso es lo que haremos en este ejercicio. Si, por otro lado, intentas construir pipelines de Machine Learning —lo cual está fuera del alcance de este curso— puedes explorar LabelEncoder(). Al hacer data science, es importante recordar que casi siempre hay más de una manera de resolver una tarea, y debes elegir la que sea más efectiva para tu caso.

Este ejercicio forma parte del curso

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

Ver curso

Instrucciones del ejercicio

  • Sustituye 'no' por 0 y 'yes' por 1 en la columna 'Vmail_Plan' de telco.
  • Haz lo mismo para la columna 'Churn'.

Ejercicio interactivo práctico

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

# Replace 'no' with 0 and 'yes' with 1 in 'Vmail_Plan'
telco['Vmail_Plan'] = telco['____'].____(____)

# Replace 'no' with 0 and 'yes' with 1 in 'Churn'
telco['Churn'] = ____

# Print the results to verify
print(telco['Vmail_Plan'].head())
print(telco['Churn'].head())
Editar y ejecutar código