BaşlayınÜcretsiz Başlayın

Ortalama farkı için T-testi

Bir e-ticaret şirketinde Data Scientist olarak, ödemeler ekibine daha yüksek sipariş değeri ve daha hızlı satın alma kararı sağlayan ödeme sayfası tasarımını seçmelerinde yardımcı olma görevin var.

Gerekli örneklem büyüklüğünü tahmin edip tüm mantık kontrollerini (sanity check) geçtikten sonra, hangi tasarımın en iyi performansı gösterdiğine karar vermek için checkout_page varyantları arasında ortalama order_value ve time_on_page farklarını analiz edeceksin.

checkout DataFrame'i hazır ve pingouin, pandas ve numpy senin için yüklendi.

order_value içindeki NaN değerleri, satın almayı tamamlamayan kullanıcıları gösterebilir. Ortalama sipariş değerini yalnızca tamamlanmış siparişler (tam veri) arasında analiz edeceksin.

Bu egzersiz

Python ile A/B Testi

kursunun bir parçasıdır
Kursu Görüntüle

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# 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)
Kodu Düzenle ve Çalıştır