Delta metoda
Delta metoda patří k nejpraktičtějším aplikacím A/B testování. Jako datový vědec se budeš setkávat se situacemi, kdy je přiřazení uživatelů k variantám založeno na user_id (aby byl zajištěn konzistentní zážitek), zatímco jednotkou analýzy je něco granulárněji — například zobrazení stránky nebo session.
V tomto cvičení budeš analyzovat rozdíl v metrice celkové hodnoty order_value na page_view mezi variantami A a C. Máš k dispozici DataFrame checkout spolu s knihovnami pandas, numpy a předpřipravenými funkcemi pro odhad rozptylu metriky podílu var_delta() a z-test pro metriku podílu ztest_delta().
Toto cvičení je součástí kurzu
A/B testování v Pythonu
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Create DataFrames for per user metrics for variants A and C
A_per_user = pd.____({'order_value':checkout[checkout['checkout_page']=='A'].groupby('____')['order_value'].____()
,'page_view':checkout[checkout['checkout_page']=='A'].groupby('____')['user_id'].____()})
C_per_user = pd.____({'order_value':checkout[checkout['checkout_page']=='C'].groupby('____')['order_value'].____()
,'page_view':checkout[checkout['checkout_page']=='C'].groupby('____')['user_id'].____()})