Aan de slagBegin gratis

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

Bekijk cursus

Oefeninstructies

  • Isoleer de rijen van marketing waar de 'marketing_channel' gelijk is aan 'Email' en sla de resultaten op in email.
  • Groepeer email per variant en sommeer het aantal unieke gebruikers; sla de resultaten op in alloc.
  • Plot de resultaten van alloc in een staafdiagram.

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan 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()
Code bewerken en uitvoeren