§7. Ранговая корреляция
Нередко на практике представляет интерес гипотеза независимости признаков и :
где — это функция распределения случайного вектора (см. П8), а и — функции распределения его компонент.
Для её проверки применяют ранговые критерии. Они не зависят от конкретного вида функций и при условии их непрерывности. Кроме того, эти критерии робастны (устойчивы, см. §4 главы 8) к выделяющимся наблюдениям («выбросам»), которые обычно присутствуют в крупных массивах реальных данных.
Смысл по-пацански: обычный коэффициент корреляции Пирсона видит только прямую линию и пугается каждого выброса. Ранги видят только порядок: кто выше, кто ниже. Ни кривизна, ни единичный «бешеный» не собьют их с толку.
Критерий Спирмена
Обозначим через ранг (то есть номер в порядке возрастания) наблюдения среди , а через — ранг среди . Таким образом, наблюдения порождают пар рангов . Статистикой критерия Спирмена служит выборочный коэффициент корреляции ранговых наборов и :
В этой формуле . С учётом легко доказываемого по индукции равенства имеем
По кирпичикам: .
Переставив пары в порядке возрастания первой компоненты, получим набор . Тогда статистика (20) запишется в виде
Таким образом, — линейная функция от рангов . Правую часть равенства (21) можно также представить (задача 3) в виде
который наиболее удобен для вычислений.
Смысл по-пацански: выстрой пацанов по росту и по весу. Если порядки совпали — . Если один порядок обратен другому — . Формула (22) просто считает, насколько далеко каждый «съехал» со своего места.
Совпадения
Пример 9 показывает, что формула (22) пригодна для подсчёта только в случае отсутствия совпадений (то есть когда среди значений наблюдений () нет одинаковых). Если совпадения есть, то при ранжировании им следует присваивать средние ранги (так, для выборки 2, 5, 5, 7 получаем ранжировку 1; 2,5; 2,5; 4) и затем вычислять на основе формулы (20).
Пример 9. Десять однородных предприятий были проранжированы вначале по степени прогрессивности их оргструктур (признак ), затем по эффективности их функционирования в отчётном году (признак ). В результате были получены следующие две ранжировки:
- : 1; 2,5; 2,5; 4,5; 4,5; 6,5; 6,5; 8; 9,5; 9,5;
- : 1; 2; 4,5; 4,5; 4,5; 4,5; 8; 8; 8; 10.
Для этих данных правая часть равенства (22) равна 0,921, а коэффициент , вычисленный по формуле (20), имеет значение 0,917. С помощью таблицы T7 устанавливаем, что при критической границей для на уровне значимости 0,001 служит величина 0,879. Поскольку , корреляционную связь между признаками и следует признать значимой.
Свойства ρ_S при независимости
Исследуем некоторые свойства статистики при справедливости гипотезы . Множество рангов — это некоторая перестановка множества . При выполнении гипотезы все таких перестановок равновероятны. Поэтому для любого
Из формулы (21) немедленно получаем, что при выполнении гипотезы . Нетрудно установить, что (задача 4). Так как — коэффициент корреляции, то согласно следствию из неравенства Коши — Буняковского (П4) всегда . Крайние значения достигаются:
- при полном соответствии наборов рангов (, ) имеем ;
- а при противоположных рангах () получаем . Почему верно последнее утверждение — вопрос 2.
Достаточно близкие к 1 (или −1) значения противоречат гипотезе . Критические границы при односторонней альтернативе на нескольких уровнях значимости для можно найти в табл. T7.
Для годится нормальное приближение, основанное на сходимости
в случае справедливости гипотезы .
Поправка. Для небольших выборок это приближение не является удовлетворительным. Р. Иман и У. Коновер в 1978 г. предложили следующую поправку, значительно повышающую точность аппроксимации. Положим
С помощью таблиц T2 и T4 вычислим , где и обозначают, соответственно, квантили уровня закона и распределения Стьюдента с степенями свободы (см. §2 главы 11). Если , то гипотеза отвергается в пользу альтернативы , иначе — принимается.
По кирпичикам: — среднее двух статистик. Первая, , приближённо нормальна. Вторая, , — как -статистика Стьюдента для обычного коэффициента корреляции. Порог — среднее их квантилей.
В примере 9: , а , так что поправка Имана — Коновера тоже уверенно отвергает . А грубое нормальное приближение не дотягивает до уровня 0,001 — это как раз то, о чём предупреждает книга.
Критерий Кендэла
Другую ранговую меру связи ввёл в 1938 г. М. Дж. Кендэл. Будем говорить, что пары и () согласованы, если и или и (то есть ). Пусть — число согласованных пар, а — число несогласованных пар. Тогда превышение согласованности над несогласованностью есть (предполагается, что среди и среди нет совпадений)
Значения изменяются от до . Например, достигается при идеальном согласии порядка и . Для измерения степени согласия Кендэл предложил коэффициент
так как . Заметим, что величина — это количество инверсий (см. пример 2 главы 7), образованных величинами , расположенными в порядке возрастания соответствующих . Таким образом, коэффициент (линейно связанный с ) можно считать мерой неупорядоченности второй последовательности относительно первой.
Ввиду формулы (23) и асимптотической нормальности статистики при справедливости гипотезы имеет место сходимость при , где .
Смысл по-пацански: Кендэл перебирает все пары и спрашивает: «кто выше по росту — тот и тяжелее?» Да — плюс один, нет — минус один. По сути он считает, сколько раз пришлось бы поменять соседей местами, чтобы второй строй совпал с первым.
Связь между τ и ρ_S
Очевидно, статистика представляется также в ранговой форме:
Аналогично, . С учётом соотношения (23) получаем, что
Согласно задаче 5 для коэффициента верна похожая формула:
показывающая, что в случае инверсиям придаются дополнительные веса . Из-за этого возникает предположение, что сильнее реагирует на несогласие ранжировок, чем . Однако М. Кендэл и А. Стьюарт отмечают, что величины и при справедливости гипотезы сильно коррелированы: коэффициент корреляции между ними равен . Он убывает от 1 при до 0,98 при и далее возрастает до 1 при .
Наше моделирование подтверждает формулу: при по 4000 случайным перестановкам корреляция между и равна 0,984 — как и по формуле.
Обобщённый коэффициент корреляции
Замечание 10. Для удобства реализации на компьютере системы алгоритмов корреляционного анализа полезно вывести обобщённую формулу для вычисления разных парных корреляционных характеристик (таких как , и ), где
обозначает обычный коэффициент корреляции между выборками и . С этой целью определим некоторое правило, в соответствии с которым каждой паре компонент вектора приписывается число («метка») , причём это правило будет обладать свойством отрицательной симметричности: , . Тогда обобщённый коэффициент корреляции между и определяется формулой
Убедимся, что коэффициенты , и могут быть получены как частные случаи обобщённого коэффициента при соответствующем выборе правила приписывания числовых «меток» .
- Установим для любых и справедливость тождества
При оно следует из теоремы о межточечных расстояниях, доказанной при решении задачи 5 главы 16 (, ). В общем случае оно выводится из указанной теоремы с помощью представления (см. задачу 6). Ввиду установленного тождества при выборе в качестве «меток» коэффициент преобразуется в . 2. Положим , где — ранг в выборке . С учётом предыдущих рассуждений и определения коэффициента Спирмена (20) видим, что в этом случае совпадает с . 3. Пусть . Тогда делимым в формуле для служит определённая выше статистика , а делитель равен . Принимая во внимание формулу (23), заключаем, что обобщённый коэффициент превращается в .
Смысл по-пацански: все три коэффициента — один и тот же «прибор» с разными насадками. Насадка «разность значений» — Пирсон, «разность рангов» — Спирмен, «знак разности» — Кендэл.
Переключи «С выбросами (5 %)» при . Пять процентов далёких выбросов «против связи» переворачивают знак у Пирсона: он становится около . Спирмен и Кендэл тоже проседают, но остаются положительными, около 0,4–0,5. На «монотонной, но не линейной» паре Пирсон тоже недооценивает связь: он ищет прямую, а там экспонента.