Код Middle t-тест и z-тест обновлено
Парный t-тест на Python
Условие
Напишите paired_t(before, after): статистика парного t-теста для разностей after - before и число степеней свободы. Верните [round(t, 4), df]. Пар не меньше двух, разности не все одинаковы.
Примеры
paired_t([10, 12, 9, 11], [12, 13, 11, 12]) // [5.1962, 3]
paired_t([5, 5, 5], [6, 4, 8]) // [0.866, 2]
paired_t([100, 110, 95, 105, 98], [98, 109, 96, 101, 97]) // [-1.7233, 4]
Как подойти
Подсказки: 1
- Сначала посчитайте разности по парам.
Решите в тренажёре
Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.
Предыдущий вопрос
A/B: выручка решается тремя китами
Следующий вопрос
t-статистика и степени свободы Уэлча
Ещё по теме «t-тест и z-тест»
- A/B: значимо, но эффект крошечный
- z-тест для двух конверсий на Python
- Дробные степени свободы у Уэлча
- Какой тест для какой задачи
- Нужна ли нормальность данных для t-теста
- Односторонний тест после взгляда на данные
- Когда нужен парный t-тест
- Как считается парный t-тест