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ěruis_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
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'].____