EmpezarEmpieza gratis

Añadir nuevas columnas

Añadir nuevas columnas que extraen información de los datos existentes o basadas en el conocimiento del dominio se conoce como Feature Engineering. Incluso en conjuntos de datos relativamente simples, siempre hay nuevas características que puedes derivar para hacer un análisis más profundo.

Una de las habilidades más importantes que debe aprender una persona de datos es identificar oportunidades para hacer feature engineering.

En este ejercicio, añadirás dos columnas a marketing:

  • channel_code: representa el valor numérico del canal de suscripción
  • is_correct_lang: indica si el anuncio se mostró al usuario en su idioma preferido

Este ejercicio forma parte del curso

Análisis de campañas de marketing con pandas

Ver curso

ejercicio interactivo práctico

Prueba este ejercicio completando este código de ejemplo.

# Mapping for channels
channel_dict = {"House Ads": 1, "Instagram": 2, 
                "Facebook": 3, "Email": 4, "Push": 5}

# Map the channel to a channel code
marketing['channel_code'] = marketing['subscribing_channel'].____
Editar y ejecutar código