A/B-тестыЛовушки A/B-тестовMediumPremium~12 мин

«Зато в Казани сработало!»

// Условие

Общий результат теста — ноль, и продакт отправился «копать глубже»: разбил юзеров на 8 сегментов и нашёл один со «значимым ростом»: «Смотри, в seg5 p = 0.013! Фича работает, просто не для всех — раскатим хотя бы на этот сегмент». Сегментация в дизайне теста заявлена не была.

Что нужно
Посчитай общий p-value, число «значимых» сегментов из 8 и ожидаемое число ложных значимостей при таком переборе (n_тестов × α). Сохрани в result — dict с ключами p_value_overall, n_segments_significant, expected_false_positives.

// Данные

df: user_id, group (A/B), segment (seg1–seg8), converted (0/1)
▶ Решить в A/B-тренажёре

// Решение

🔒

Решение, подсказки и автопроверка этой задачи — по подписке Premium. Вместе с ней открываются все премиум-задачи трёх тренажёров: SQL, pandas и A/B.

★ Открыть Premium

// Похожие задачи

// Разобраться в теме

→ Гайд по A/B-тестам