Totul laolaltă
Stakeholderii din marketing au solicitat un raport cu rata de conversie zilnică pentru fiecare grup de vârstă și au nevoie de el cât mai curând posibil. Vor ca acest raport să fie actualizat lunar. Este momentul perfect să îți folosești funcțiile. Nu doar că te vor ajuta să livrezi raportul astăzi la timp, dar îți vor fi utile și în fiecare lună când vine momentul să reîmprospătezi datele.
Reține că conversion_rate() primește un DataFrame și o listă de coloane pentru a calcula rata de conversie.
Acest exercițiu face parte din cursul
Analiza campaniilor de marketing cu pandas
Instrucțiuni pentru exercițiu
- Folosind funcția
conversion_rate(), creează un nou DataFrame numitage_group_convcare conține rata de conversie dupădate_servedșiage_groupdin DataFrame-ulmarketing. - Desfă (unstack)
age_group_convpentru a crea un DataFrame cu fiecare grup de vârstă ca o coloană. Acest pas a fost deja realizat pentru tine. - Folosește funcția
plotting_conv()pentru a reprezenta grafic ratele de conversie pentru fiecare grup de vârstă.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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
____