Aan de slagGa gratis aan de slag

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

Cursus bekijken

Oefeninstructies

  • Gebruik je functie conversion_rate() om de conversieratio in marketing te berekenen per date_served en age_group, en sla de resultaten op in age_group_conv.
  • Unstack age_group_conv op level gelijk aan 1 en wikkel dat in een aanroep van pd.DataFrame() om age_group_df te maken.
  • Maak een lijngrafiek om de resultaten uit age_group_df te 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()
Code bewerken en uitvoeren