Yandex Метрика: SRM-чек для A/B-теста

Сложная A/B-тестирование Yandex

Условие задачи

Таблица ab(user_id, variant). Цель split 50/50. SRM (sample ratio mismatch) — статистическое подтверждение что split реально 50/50. Посчитайте: control_users, test_users, expected (50% от total), chi2 (статистика хи-квадрат для split). chi2 = SUM((observed - expected)^2 / expected). Выведите одну строку: control, test, expected_each, chi2 (2 знака). Если chi2 > 3.84 — split нарушен (α=0.05).

Схема данных

CREATE TABLE ab (user_id INTEGER PRIMARY KEY, variant TEXT);

Темы

ab_test SRM chi2 CASE WHEN

Подсказки

Решить в интерактивной SQL-песочнице → ← Все SQL-задачи