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