Conversie-indexen opzetten
Nu je hebt vastgesteld dat taal inderdaad het probleem is bij de House Ads-conversie, willen stakeholders weten hoeveel abonnees hierdoor verloren zijn gegaan.
In deze oefening ga je conversiepercentages voor niet-Engelse talen indexeren ten opzichte van Engelse conversiepercentages in de periode vóórdat de taalbug optrad.
Deze oefening maakt deel uit van de cursus
Marketingcampagnes analyseren met pandas
Oefeninstructies
- Maak een nieuw DataFrame,
house_ads_bug, dat alleen de rijen uithouse_adsbevat met'date_served'vóór'2018-01-11'. - Gebruik je
conversion_rate()-functie op hethouse_ads_bug-DataFrame en de kolom'language_displayed'. - Deel in de juiste rij de kolommen
Spanish,ArabicenGermanvanlang_convdoor de kolomEnglish.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Calculate pre-error conversion rate
house_ads_bug = ____[____['____'] < '____']
lang_conv = ____
# Index other language conversion rate against English
spanish_index = ____/____
arabic_index = ____/____
german_index = ____/____
print("Spanish index:", spanish_index)
print("Arabic index:", arabic_index)
print("German index:", german_index)