Ответ
t-тест используется для сравнения средних значений двух групп при условии нормального распределения данных и гомогенности дисперсий. Пример: сравнение среднего времени реакции на два разных стимула.
from scipy.stats import ttest_ind
t_stat, p_value = ttest_ind(group_a, group_b)
Тест Манна-Уитни — непараметрический аналог, применяется, когда данные не нормальны или порядковые. Сравнивает распределения, а не средние. Пример: сравнение рангов удовлетворённости клиентов (1-10 баллов).
from scipy.stats import mannwhitneyu
u_stat, p_value = mannwhitneyu(group_x, group_y)
Ключевые отличия:
- t-тест требует нормальности, Манна-Уитни — нет.
- t-тест чувствителен к выбросам, Манна-Уитни устойчив.
- Манна-Уитни работает с порядковыми данными.