Alles samenbrengen
Je marketing-stakeholders hebben een rapport aangevraagd met de dagelijkse conversieratio per leeftijdsgroep, en ze hebben het zo snel mogelijk nodig. Ze willen dat je dit rapport maandelijks ververst. Dit is een perfecte kans om je functies te gebruiken. De functies helpen je niet alleen om dit rapport vandaag snel te leveren, maar ook elke maand wanneer het tijd is om de gegevens te verversen.
Onthoud: conversion_rate() neemt een DataFrame en een lijst met kolommen om de conversieratio te berekenen.
Deze oefening maakt deel uit van de cursus
Marketingcampagnes analyseren met pandas
Oefeninstructies
- Gebruik je
conversion_rate()-functie om een nieuw DataFrameage_group_convte maken met de conversieratio perdate_servedenage_groupuit hetmarketing-DataFrame. - Unstack
age_group_convom een DataFrame te maken waarbij elke leeftijdsgroep een kolom is. Deze stap is al voor je gedaan. - Gebruik je
plotting_conv()-functie om de conversieratio's voor elke leeftijdsgroep te plotten.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Calculate conversion rate by date served and age group
age_group_conv = ____
# Unstack age_group_conv and create a DataFrame
age_group_df = pd.DataFrame(age_group_conv.unstack(level=1))
# Plot the results
____