Тест Фридмана
Тест Фридмана (критерий Фридмана, дисперсионный анализ Фридмана) — это непараметрический статистический критерий, предназначенный для сравнения трёх и более связанных (зависимых) выборок. Он используется для проверки гипотезы о том, что распределения измерений в нескольких условиях (например, в разные моменты времени или при разных методах обработки) не различаются между собой. Тест Фридмана является непараметрическим аналогом однофакторного дисперсионного анализа (ANOVA) с повторными измерениями, но не требует нормальности распределения данных.
История и происхождение
Критерий был предложен американским экономистом и статистиком Милтоном Фридманом в 1937 году. Первоначально он был разработан для анализа данных в экспериментах с повторными измерениями, где традиционные параметрические методы были неприменимы из-за нарушения предположения о нормальности. В 1939 году Фридман опубликовал уточнение, в котором ввёл поправку на непрерывность для малых выборок. С тех пор тест стал стандартным инструментом в биологии, психологии, медицине и других областях, где работают с ординальными или непараметрическими данными.
Основные предположения и ограничения
Тест Фридмана основан на следующих предположениях:
- Связанность выборок: данные должны быть сгруппированы по блокам (например, один и тот же объект измеряется в разных условиях, или объекты подобраны в пары по сопутствующим признакам).
- Ординальность: измеряемая переменная должна быть как минимум порядковой (ранговой), то есть можно упорядочить наблюдения по величине.
- Независимость блоков: блоки (например, испытуемые) должны быть независимы друг от друга.
- Отсутствие взаимодействия: тест не проверяет взаимодействие между факторами, а только основное влияние условия.
Ограничения:
- Тест не позволяет определить, какие именно пары условий различаются (требуется последующий апостериорный анализ, например, сравнение с помощью критерия Уилкоксона с поправкой Бонферрони).
- При малом числе блоков (менее 10) и небольшом числе условий (менее 4) мощность теста может быть низкой.
- Тест чувствителен к наличию выбросов, хотя и в меньшей степени, чем параметрические методы.
Процедура вычисления
Расчёт теста Фридмана включает несколько этапов:
- Ранжирование внутри блоков: для каждого блока (например, для каждого испытуемого) значения измерений в разных условиях упорядочиваются по возрастанию и присваиваются ранги от 1 до k (где k — число условий). При наличии одинаковых значений (связей) используются средние ранги.
- Суммирование рангов: для каждого условия вычисляется сумма рангов Rj по всем блокам.
- Вычисление статистики: статистика теста Фридмана (Q) рассчитывается по формуле:
\[ Q = \frac{12}{n k (k+1)} \sum_{j=1}^{k} R_j^2 - 3 n (k+1) \]
где n — число блоков (например, испытуемых), k — число условий.
- Поправка на связи: если в данных много одинаковых значений, применяется поправка на связанные ранги, которая уменьшает знаменатель.
- Определение значимости: при нулевой гипотезе (отсутствие различий) статистика Q аппроксимируется распределением χ² с (k-1) степенями свободы. Для малых выборок (n < 10, k < 4) используются точные таблицы критических значений, разработанные Фридманом.
Интерпретация результатов
- Нулевая гипотеза (H₀): распределения измерений во всех условиях одинаковы (медианы равны).
- Альтернативная гипотеза (H₁): хотя бы одно условие отличается от других.
Если p-значение меньше выбранного уровня значимости (обычно 0,05), нулевая гипотеза отвергается, и делается вывод о наличии статистически значимых различий между условиями. Однако тест не указывает, какие именно пары различаются — для этого проводят множественные сравнения.
Пример использования
Предположим, исследователь изучает влияние трёх диет (A, B, C) на вес пациентов. Каждый пациент (блок) последовательно соблюдает каждую диету в течение месяца, и измеряется потеря веса (в кг). Данные не подчиняются нормальному распределению, поэтому применяется тест Фридмана.
- Для каждого пациента ранжируются результаты по трём диетам (1 — наименьшая потеря, 3 — наибольшая).
- Вычисляются суммы рангов для каждой диеты: R_A = 15, R_B = 25, R_C = 20 (при n=10).
- Статистика Q = 12/(1034) (15² + 25² + 20²) - 3104 = 0,1 (225 + 625 + 400) - 120 = 125 - 120 = 5.
- Критическое значение χ² для 2 степеней свободы при α=0,05 равно 5,99. Поскольку 5 < 5,99, нулевая гипотеза не отвергается — различия между диетами статистически незначимы.
Связь с другими критериями
- Критерий Уилкоксона (для двух связанных выборок) является частным случаем теста Фридмана при k=2.
- Критерий Крускала-Уоллиса — непараметрический аналог однофакторного ANOVA для независимых выборок.
- ANOVA с повторными измерениями — параметрический аналог, требующий нормальности и сферичности.
- Коэффициент конкордации Кендалла (W) — мера согласованности рангов, тесно связанная с тестом Фридмана: W = Q / (n(k-1)).
Применение в науке
Тест Фридмана широко используется в:
- Медицине: сравнение эффективности нескольких методов лечения на одной группе пациентов.
- Психологии: анализ изменений показателей в ходе повторных тестирований.
- Биологии: оценка влияния различных условий на рост организмов.
- Экономике: сравнение предпочтений респондентов в маркетинговых исследованиях.
- Технике: анализ результатов экспериментов с повторными измерениями.
Программная реализация
Тест Фридмана реализован в большинстве статистических пакетов:
- R: функция
friedman.test()из пакетаstats. - Python:
friedmanchisquare()из модуляscipy.stats. - SPSS: процедура «Nonparametric Tests > Related Samples».
- SAS: процедура
FREQс опциейFRIEDMAN. - Excel: возможен ручной расчёт с использованием формул.
Критика и альтернативы
Основные критические замечания:
- Тест Фридмана может быть менее мощным, чем параметрические методы, если данные близки к нормальному распределению.
- Он не учитывает величину различий между рангами, только их порядок.
- При наличии большого числа связей (одинаковых значений) поправка может быть недостаточно точной.
Альтернативы:
- ANOVA с повторными измерениями — при выполнении параметрических предположений.
- Обобщённая линейная модель (GLM) — для данных с другими распределениями (например, биномиальным).
- Байесовские подходы — для малых выборок или сложных структур данных.
Источники
- Friedman, M. (1937). "The Use of Ranks to Avoid the Assumption of Normality Implicit in the Analysis of Variance". Journal of the American Statistical Association, 32(200), 675–701.
- Friedman, M. (1939). "A Correction: The Use of Ranks to Avoid the Assumption of Normality Implicit in the Analysis of Variance". Journal of the American Statistical Association, 34(205), 109.
- Hollander, M., Wolfe, D. A., & Chicken, E. (2014). Nonparametric Statistical Methods (3rd ed.). Wiley.
- Siegel, S., & Castellan, N. J. (1988). Nonparametric Statistics for the Behavioral Sciences (2nd ed.). McGraw-Hill.
- Conover, W. J. (1999). Practical Nonparametric Statistics (3rd ed.). Wiley.
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →