Aan de slagGa gratis aan de slag

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 geabonneerd
  • is_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

Cursus bekijken

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'].____
Code bewerken en uitvoeren