Testallocatie
Het e-mailgedeelte van deze campagne is daadwerkelijk als A/B-test uitgevoerd. De helft van de verzonden e-mails waren algemene upsells voor je product, terwijl de andere helft gepersonaliseerde berichten bevatte op basis van het gebruik van de site door de gebruiker.
Voordat je de resultaten gaat analyseren, controleer je eerst of gebruikers gelijkmatig zijn toegewezen aan de test- en controlegroepen.
Deze oefening maakt deel uit van de cursus
Marketingcampagnes analyseren met pandas
Oefeninstructies
- Isoleer de rijen van
marketingwaar de'marketing_channel'gelijk is aan'Email'en sla de resultaten op inemail. - Groepeer
emailper variant en sommeer het aantal unieke gebruikers; sla de resultaten op inalloc. - Plot de resultaten van
allocin een staafdiagram.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Subset the DataFrame
email = ____
# Group the email DataFrame by variant
alloc = ____
# Plot a bar chart of the test allocation
____
plt.title('Personalization test allocation')
plt.ylabel('# participants')
plt.show()