Zacznij terazZacznij za darmo

Dodawanie nowych kolumn

Dodawanie nowych kolumn, które czerpią informacje z istniejących danych lub z wiedzy dziedzinowej, nosi nazwę Feature Engineering. Nawet w stosunkowo prostych zbiorach danych zawsze można wyodrębnić nowe cechy, które wzbogacą analizę.

Jedna z najważniejszych umiejętności, którą musi opanować każdy data scientist, to zdolność dostrzegania możliwości feature engineeringu.

W tym ćwiczeniu dodasz dwie kolumny do marketing:

  • channel_code: reprezentuje wartość numeryczną kanału, przez który użytkownik dokonał subskrypcji
  • is_correct_lang: informuje, czy reklama została wyświetlona użytkownikowi w jego preferowanym języku

To ćwiczenie jest częścią kursu

Analiza kampanii marketingowych z pandas

Zobacz kurs

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# 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'].____
Edytuj i uruchom kod