Začněte nyníZačněte zdarma

Přidávání nových sloupců

Přidávání nových sloupců, které odvozují informace z existujících dat nebo vycházejí z odborných znalostí, se nazývá Feature Engineering. I v relativně jednoduchých datasetech vždy najdeš nové vlastnosti, které lze vytěžit a využít k hlubší analýze.

Jedna z nejdůležitějších dovedností, které se jako datový vědec/vědkyně naučíš, je rozpoznat příležitosti pro feature engineering.

V tomto cvičení přidáš do marketing dva nové sloupce:

  • channel_code: reprezentuje číselnou hodnotu kanálu, přes který se uživatel přihlásil k odběru
  • is_correct_lang: udává, zda byl uživateli zobrazen inzerát v jeho preferovaném jazyce

Toto cvičení je součástí kurzu

Analýza marketingových kampaní s pandas

Zobrazit kurz

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# 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'].____
Upravit a spustit kód