ПочатиПочніть безкоштовно

Метод Дельта

Метод Дельта — одна з найпрактичніших технік в 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'].____()})
Редагувати та запускати код