Prueba t para diferencia de medias
Eres Data Scientist en una empresa de e-commerce y tu tarea es ayudar al equipo de pagos a elegir el diseño de la página de checkout que genere un mayor valor de pedido y decisiones de compra más rápidas.
Tras estimar el tamaño de muestra necesario y pasar todas las comprobaciones iniciales, analizarás las diferencias en la media de order_value y time_on_page entre las variantes de checkout_page para decidir qué diseño rinde mejor.
Tienes disponible el DataFrame checkout, y ya se han cargado pingouin, pandas y numpy.
Los valores NaN en order_value pueden indicar usuarios que no completaron la compra. Analizarás el valor medio del pedido solo entre pedidos completados (datos completos).
Este ejercicio forma parte del curso
A/B Testing en Python
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# 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)