Effecten van randomisatie
Willekeurige toewijzing speelt een cruciale rol in A/B-testen. Stel je voor dat je een Data Scientist bent die een experiment opzet om de effecten van verschillende checkout-paginalay-outs op bedrijfsstatistieken te testen.
Je gaat verkennen hoe je een percentage gebruikers kunt samplen om willekeurige instroom van verkeer in het experiment te simuleren en je controleert de verdelingen van bepaalde kenmerken over willekeurig toegewezen gebruikers in elke groep. Zo kun je nagaan of je kunt generaliseren naar de totale verkeerspopulatie en isoleer je de impact van de ene variabele die we tussen groepen veranderen: het ontwerp van de checkoutpagina.
De checkout-DataFrame is voor je geladen. Ga ervan uit dat elke rij in de DataFrame overeenkomt met een unieke gebruiker die de betreffende checkout_page bezoekt, inclusief hun acties en aanvullende kenmerken.
Deze oefening maakt deel uit van de cursus
A/B-testen in Python
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Determine the normalized distribution of browser counts
checkout['browser'].____(normalize = ____)