CommencezCommencez gratuitement

Test t pour la différence de moyennes

Vous êtes scientifique des données dans une entreprise de commerce électronique et vous devez aider l'équipe des paiements à choisir la conception de la page de passage à la caisse qui mène à une valeur de commande plus élevée et à des décisions d'achat plus rapides.

Après avoir estimé la taille d'échantillon requise et effectué toutes les vérifications de cohérence, vous analyserez les différences de moyenne de order_value et de time_on_page entre les variantes de checkout_page afin de déterminer laquelle performe le mieux.

Le DataFrame checkout est disponible, et pingouin, pandas et numpy ont été chargés pour vous.

Les valeurs NaN dans order_value peuvent indiquer des utilisateurs qui n'ont pas finalisé l'achat. Vous analyserez la valeur moyenne des commandes uniquement parmi les commandes finalisées (données complètes).

Cette activité fait partie du cours

A/B Testing en Python

Voir le cours

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# Calculate the mean order values and run a t-test between variants A and B
print(checkout.____('checkout_page')['____'].____())

ttest = ____.____(x=checkout[checkout['checkout_page']=='____']['____'], 
                       y=checkout[checkout['checkout_page']=='____']['____'],
                       paired=____,
                       alternative="____")
print(ttest)
Modifier et exécuter le code