Заражённый контроль: реферальная программа
// Условие
Тест реферальной программы «приведи друга — оба получите промокод». Фича включена только тестовой группе. Но промокоды-то пересылаются! Проверь, насколько «чист» контроль, прежде чем верить оценке эффекта.
Что нужно
Посчитай p-value разницы конверсий и долю юзеров контроля, воспользовавшихся реферальным промокодом (которого у контроля «официально нет»). Сохрани в result — dict с ключами p_value, promo_share_control.// Данные
df:
user_id, group (A/B), used_referral_promo (0/1), converted (0/1)// Решение
🔒
Решение, подсказки и автопроверка этой задачи — по подписке Premium. Вместе с ней открываются все премиум-задачи трёх тренажёров: SQL, pandas и A/B.
★ Открыть Premium