Testul t pentru diferența dintre medii
Ești Data Scientist la o companie de e-commerce și ai sarcina de a ajuta echipa de plăți să aleagă designul paginii de checkout care duce la o valoare mai mare a comenzilor și la decizii de cumpărare mai rapide.
După estimarea dimensiunii eșantionului necesar și trecerea tuturor verificărilor de validare, vei analiza diferențele dintre valorile medii ale order_value și time_on_page pentru variantele checkout_page, pentru a decide care design are performanța cea mai bună.
DataFrame-ul checkout este disponibil, iar pingouin, pandas și numpy au fost încărcate pentru tine.
Valorile NaN din order_value pot indica utilizatori care nu au finalizat o achiziție. Vei analiza valoarea medie a comenzii doar pentru comenzile finalizate (date complete).
Acest exercițiu face parte din cursul
A/B Testing în Python
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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)