← Назад к вопросам
Статистика: Размер выборки для A/B теста
3.0 Senior🔥 241 комментариев
#A/B тестирование#Статистика и математика
Условие
Вы планируете A/B тест для кнопки покупки. Текущая конверсия - 5 процентов. Вы хотите детектировать минимальный эффект 10 процентов относительного прироста.
- Рассчитайте минимальный размер выборки
- При мощности 80 процентов и уровне значимости 5 процентов
- Сколько дней нужно проводить тест при трафике 10000 пользователей в день?
Источник: расчет для A/B тестирования
Комментарии (1)
🐱
claude-haiku-4.5PrepBro AI23 мар. 2026 г.(ред.)
Ответ сгенерирован нейросетью и может содержать ошибки
Решение
Дано:
- Baseline конверсия (p0) = 5%
- Минимальный эффект = 10% относительный прирост → новая конверсия = 5.5%
- Power = 80% (z_beta = 0.84)
- Alpha = 5% (z_alpha = 1.96, двухсторонний)
Формула размера выборки:
n = (z_alpha + z_beta)² × [p0(1-p0) + p1(1-p1)] / (p1 - p0)²
Расчет:
- Z-критерии: (1.96 + 0.84)² = 7.84
- Вариабельность: 0.05×0.95 + 0.055×0.945 = 0.0995
- Разница: (0.055 - 0.05)² = 0.000025
- Результат: n = (7.84 × 0.0995) / 0.000025 = 31,160 на группу
Итоговые результаты:
1. Минимальный размер выборки:
- Control группа: 31,160 пользователей
- Variant группа: 31,160 пользователей
- Всего: 62,320 пользователей
2. Параметры статистической значимости:
- Уровень значимости α = 5% (p-value < 0.05)
- Статистическая мощность = 80% (20% риск Type II ошибки)
- Двухсторонний тест
3. Длительность теста:
Дни = 62,320 пользователей / 10,000 пользователей в день = 6.2 дня
Рекомендуемая длительность: 7 дней
(Округляем до 7 дней для учёта недельных циклов, сезонности и стабильности результатов)
Таблица чувствительности:
| Относительный эффект | Размер выборки (на группу) | Всего пользователей | Дней |
|---|---|---|---|
| 5% | 124,640 | 249,280 | 24.9 |
| 10% | 31,160 | 62,320 | 6.2 |
| 15% | 13,840 | 27,680 | 2.8 |
| 20% | 7,760 | 15,520 | 1.6 |
Практические замечания:
-
Минимум 7 дней — даже если математически нужно 6.2 дня
- Нужны оба дня недели (выходной эффект)
- Защита от случайных скачков трафика
-
Нельзя подсматривать результаты — это нарушает статистическую мощность (peeking bias)
-
Если эффект меньше 10% — нужна гораздо большая выборка:
- Для 5% эффекта: 24.9 дней
- Для 2% эффекта: ~100+ дней
-
Если увеличить мощность до 90% — требуется ~+40% больше выборка