Код Middle t-тест и z-тест спрашивают часто обновлено
t-статистика и степени свободы Уэлча
Условие
Напишите welch(a, b): t-статистика Уэлча для разницы mean(b) - mean(a) и число степеней свободы по формуле Уэлча-Саттертуэйта. Дисперсии выборочные (делитель n - 1). Верните [round(t, 4), round(df, 2)]. В каждой группе не меньше двух наблюдений, дисперсии не нулевые одновременно.
Примеры
welch([1, 2, 3, 4, 5], [2, 4, 6, 8, 10]) // [1.8974, 5.88]
welch([10, 12, 11, 13], [10, 12, 11, 13]) // [0, 6]
welch([5, 7, 6, 8, 9, 7], [10, 11, 9]) // [3.6742, 5.71]
Как подойти
Подсказки: 2
statistics.varianceсчитает выборочную дисперсию.- df по формуле Уэлча-Саттертуэйта.
Решите в тренажёре
Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.
Ещё по теме «t-тест и z-тест»
- A/B: значимо, но эффект крошечный
- A/B: выручка решается тремя китами
- Дробные степени свободы у Уэлча
- Какой тест для какой задачи
- Нужна ли нормальность данных для t-теста
- Односторонний тест после взгляда на данные
- Когда нужен парный t-тест
- Как считается парный t-тест