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, kursun bir parçasıdır

Python ile A/B Testi

Kursa Göz Atın

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# 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