A/B-test voor verschil in proporties
Je bent een data scientist die een A/B-test uitvoert om de verschillen in aanmeldings- (conversie)percentages te onderzoeken tussen twee landingspagina-varianten 'C' en 'D', geladen in de homepage-gegevensset. Je taak is om het team met je A/B-testresultaten te helpen beslissen welke landingspagina-variant tot een hoger aanmeldingspercentage zou leiden als deze wordt uitgerold naar het websiteverkeer.
homepage is beschikbaar en bevat de kolommen signup en landing_page. Elke rij in de DataFrame komt overeen met een unieke gebruiker die de betreffende landing_page bezoekt. De kolom signup bestaat uit binaire data: '1' betekent dat de gebruiker zich heeft aangemeld en '0' betekent dat de pagina is verlaten. pandas en numpy zijn alvast voor je geïmporteerd.
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.
from statsmodels.stats.proportion import proportions_ztest, proportion_confint
# Calculate the number of users in groups C and D
n_C = homepage[homepage['____'] == '____']['____'].____()
n_D = homepage[homepage['____'] == '____']['____'].____()
print('Group C users:',n_C)
print('Group D users:',n_D)