Test en visualiseer de conversiefunctie
Je hebt het zware werk gedaan door je conversieratiofunctie te bouwen—nu is het tijd om deze te testen! Automatiseren kost in het begin tijd, maar hier betaalt het zich terug.
In deze oefening zie je hoe snel je de conversieratio kunt berekenen. Een taak die in eerdere lessen meerdere stappen kostte. Door de repetitieve onderdelen te automatiseren, kun je meer tijd besteden aan complexe analyses.
Deze oefening maakt deel uit van de cursus
Marketingcampagnes analyseren met pandas
Oefeninstructies
- Gebruik je functie
conversion_rate()om de conversieratio inmarketingte berekenen perdate_servedenage_group, en sla de resultaten op inage_group_conv. - Unstack
age_group_convop level gelijk aan 1 en wikkel dat in een aanroep vanpd.DataFrame()omage_group_dfte maken. - Maak een lijngrafiek om de resultaten uit
age_group_dfte tonen.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Calculate conversion rate by age_group
age_group_conv = ____(____, ['date_served', ____])
print(age_group_conv)
# Unstack and create a DataFrame
age_group_df = ____(age_group_conv.____)
# Visualize conversion by age_group
age_group_df____
plt.title('Conversion rate by age group\n', size = 16)
plt.ylabel('Conversion rate', size = 14)
plt.xlabel('Age group', size = 14)
plt.show()