Testa och visualisera konverteringsfunktionen
Du har gjort det tunga arbetet med att bygga din konverteringsfunktion – nu är det dags att testa den! Att automatisera sina analyser kan kräva en del arbete i början, men det är här det lönar sig.
I den här övningen får du se hur snabbt du kan beräkna konverteringsgraden – en uppgift som i tidigare lektioner krävde flera steg. Genom att automatisera de repetitiva delarna av ditt arbete får du mer tid att ägna åt komplexa analyser.
Den här övningen är en del av kursen
Analysera marknadsföringskampanjer med pandas
Övningsinstruktioner
- Använd din funktion
conversion_rate()för att beräkna konverteringsgraden imarketingperdate_servedochage_group, och lagra resultaten iage_group_conv. - Unstacka
age_group_convpå nivå 1 och omslut det med ett anrop tillpd.DataFrame()för att skapaage_group_df. - Skapa ett linjediagram för att visa resultaten från
age_group_df.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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()