Nieuwe kolommen toevoegen
Het toevoegen van nieuwe kolommen die informatie afleiden uit bestaande data of op basis van domeinkennis staat bekend als Feature Engineering. Zelfs in relatief eenvoudige gegevenssets zijn er altijd nieuwe kenmerken die je kunt afleiden voor een diepere analyse.
Een van de belangrijkste vaardigheden voor een data scientist is kansen voor feature engineering herkennen.
In deze oefening voeg je twee kolommen toe aan marketing:
channel_code: geeft de numerieke waarde weer van het kanaal waarop is geabonneerdis_correct_lang: geeft aan of de advertentie aan de gebruiker in diens voorkeurs taal is getoond
Deze oefening maakt deel uit van de cursus
Marketingcampagnes analyseren met pandas
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# 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'].____