Код Junior Хи-квадрат и Манна-Уитни спрашивают часто обновлено
Проверка SRM: хи-квадрат и p-value
Условие
Напишите srm_check(n_a, n_b, share_a): хи-квадрат согласия фактических размеров групп с ожидаемой долей группы A share_a и p-value. У двух групп одна степень свободы, поэтому p = 2 * (1 - Φ(sqrt(chi2))), где Φ это statistics.NormalDist().cdf. Верните [round(chi2, 3), round(p, 4)].
Примеры
srm_check(50900, 49100, 0.5) // [32.4, 0]
srm_check(50000, 50000, 0.5) // [0, 1]
srm_check(5050, 4950, 0.5) // [1, 0.3173]
Как подойти
Подсказки: 2
- Ожидаемые частоты от общего числа и заданной доли.
- При df = 1:
p = 2(1 - Φ(√χ²)).
Решите в тренажёре
Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.