Conversie van house ads per taal
Nu je natuurlijke schommelingen over de dagen van de week waarop een gebruiker onze marketinguitingen ziet hebt uitgesloten als oorzaak van de dalende conversie van house ads, kijk je naar conversie per taal in de tijd. Misschien sluit de nieuwe marketingcampagne niet goed aan bij verschillende culturen.
Idealiter houdt het marketingteam vóór de lancering van een campagne rekening met culturele verschillen, maar soms gaan er dingen mis en is het jouw taak om de oorzaak te vinden. Vaak zijn data scientists de eerste verdedigingslinie om te bepalen wat er misging met een marketingcampagne. Het is aan jou om creatief te denken en de oorzaak te achterhalen.
Deze oefening maakt deel uit van de cursus
Marketingcampagnes analyseren met pandas
Oefeninstructies
- Maak een nieuw DataFrame
house_adsdoor de rijen uitmarketingte isoleren waarmarketing_channelgelijk is aan'House Ads'. - Voer je functie
conversion_rate()uit op hethouse_ads-DataFrame en groepeer opdate_servedenlanguage_displayed. - Gebruik de functie
plotting_conv()opconv_lang_dfom je resultaten te tonen.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Isolate the rows where marketing channel is House Ads
house_ads = ____
# Calculate conversion by date served, and language displayed
conv_lang_channel = ____
# Unstack conv_lang_channel
conv_lang_df = pd.DataFrame(conv_lang_channel.unstack(level=1))
# Use your plotting function to display results
____