Парні t-тести
Запускати окремі порівняння вручну за допомогою індивідуальних t-тестів стає складно, коли зростає кількість груп. На щастя, метод .pairwise_tests() з пакета pingouin спрощує роботу.
Ви дослідите відмінності в середньому показнику часу на сторінці між чотирма варіантами цільових сторінок, завантаженими в датафрейм homepage.
Набір даних homepage доступний і містить стовпці signup та time_on_page. Кожен рядок у DataFrame відповідає унікальному користувачеві, який відвідав відповідну landing_page. Стовпець signup містить бінарні дані: '1' означає, що користувач зареєструвався, а '0' — що залишив сторінку; стовпець time_on_page відображає час (у секундах), який користувач провів на цільовій сторінці перед тим, як піти або зареєструватися. pingouin уже імпортовано разом із pandas та numpy.
Ця вправа є частиною курсу
A/B Testing на Python
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Perform a pairwise t-test on signup, grouped by landing-page
pairwise = pingouin.pairwise_tests(data=homepage,
dv="____",
between="____",
padjust="____")
print(pairwise)