Метод Дельта
Метод Дельта — одна з найпрактичніших технік в A/B‑тестуванні. Як дата-сайєнтист ви часто стикатиметеся з випадками, коли розподіл користувачів за варіантами ґрунтується на user_id, щоб забезпечити сталий досвід, а одиниця аналізу є детальнішою — наприклад, перегляд сторінки або сесія.
У цій вправі ви проаналізуєте різницю між варіантами A та C для метрики‑відношення загального order_value на page_view. Для вас уже завантажено датафрейм checkout, а також pandas, numpy і заздалегідь визначені функції для оцінки дисперсії метрик‑відношень var_delta() та z‑тесту для метрик‑відношень ztest_delta().
Ця вправа є частиною курсу
A/B Testing на Python
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# 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'].____()})