Код Senior Мощность и размер выборки обновлено
Мощность теста при заданной выборке
Условие
Напишите power_for_n(p, delta, n, alpha): приближённая мощность двустороннего теста конверсии с базовой долей p, абсолютным эффектом delta и n пользователями в каждой группе. SE = √(2p(1-p)/n), мощность Φ(delta/SE - z_{1-α/2}) (вкладом противоположного хвоста пренебрегаем). Округление round(..., 3).
Примеры
power_for_n(0.05, 0.005, 29826, 0.05) // 0.8
power_for_n(0.05, 0.005, 10000, 0.05) // 0.368
power_for_n(0.1, 0.01, 5000, 0.05) // 0.385
Как подойти
Подсказки: 2
se = sqrt(2 * p * (1 - p) / n)NormalDist().cdf(delta / se - NormalDist().inv_cdf(1 - alpha / 2))
Решите в тренажёре
Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.