Test A/B de différence de proportions
Vous êtes data scientist et vous exécutez un test A/B pour comparer les taux d’inscription (conversion) entre deux variantes de page d’accueil, « C » et « D », disponibles dans le jeu de données homepage. Votre mission est d’orienter l’équipe, à partir des résultats du test A/B, afin de décider quelle variante de page d’accueil générerait le taux d’inscription le plus élevé si elle était déployée sur le trafic du site.
homepage est disponible et contient les colonnes signup et landing_page. Chaque ligne du DataFrame correspond à un utilisateur unique ayant visité la landing_page correspondante. La colonne signup contient des données binaires : « 1 » signifie que l’utilisateur s’est inscrit et « 0 » qu’il a quitté la page. pandas et numpy ont été chargés pour vous.
Cet exercice fait partie du cours
A/B Testing en Python
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
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)