Skip to Content
МетодичкиМатематическая статистикаГлава 20. Корреляция§8. Множественная и частная корреляции

§8. Множественная и частная корреляции

Коэффициент конкордации

Может представлять интерес задача измерения статистической связи сразу между k≥3k \ge 3 выборками. С этой целью Кендэлом был предложен ранговый коэффициент конкордации (согласованности)

W=12k2(n3−n)∑i=1n(∑j=1kRij−k(n+1)2)2,W = \frac{12}{k^2(n^3 - n)}\sum_{i=1}^n\Bigl(\sum_{j=1}^kR_{ij} - \frac{k(n+1)}2\Bigr)^2,

где RijR_{ij} — ранг (от 1 до nn) ii-го элемента в jj-й выборке (столбце).

По кирпичикам: ∑jRij\sum_jR_{ij} — суммарный ранг ii-го объекта по всем kk экспертам. Если эксперты согласны, суммы выстраиваются «лестницей» k,2k,…,nkk, 2k, \dots, nk и далеко расходятся от среднего k(n+1)/2k(n+1)/2. Если не согласны — суммы толпятся у среднего. WW меряет этот разброс сумм, а множитель 12/(k2(n3−n))12/(k^2(n^3 - n)) делает максимум равным 1.

Укажем некоторые свойства коэффициента WW.

  1. 0≤W≤10 \le W \le 1, причём W=1W = 1 тогда и только тогда, когда все kk ранжировок совпадают. То, что WW не принимает отрицательных значений, объясняется тем обстоятельством, что в отличие от случая парных связей для k≥3k \ge 3 выборок противоположность согласованности утрачивается: упорядочения могут полностью совпадать, но не могут полностью не совпадать.

  2. Обозначим через ρˉS\bar\rho_S среднее арифметическое коэффициентов Спирмена по всем k(k−1)/2k(k-1)/2 парам выборок. Тогда

W=[(k−1)ρˉS+1]/k.W = [(k - 1)\bar\rho_S + 1]/k.

Таким образом, WW и ρˉS\bar\rho_S линейно связаны. В частности, при k=2k = 2 имеем W=(ρS+1)/2W = (\rho_S + 1)/2, то есть коэффициент конкордации WW линейно зависит от коэффициента Спирмена ρS\rho_S.

  1. Сравнение с критерием Фридмана из §2 главы 17 (с точностью до замены обозначений k⇄nk \rightleftarrows n) показывает, что при больших nn статистика k(n−1)Wk(n - 1)W распределена приближённо по закону хи-квадрат с (n−1)(n - 1) степенями свободы.

Смысл по-пацански: раздай двадцати судьям одних и тех же 15 боксёров — пусть расставят по силе. WW скажет, насколько их мнения совпали. Все поставили одинаково — W=1W = 1. Каждый ставил как бог на душу положит — W≈0W \approx 0.

Будет ли значение W=0,09W = 0{,}09 значимо велико на уровне 5 % при k=20k = 20 и n=15n = 15? Это вопрос 3.

Согласованность экспертов: коэффициент конкордации W

123456789101112131415
Столбики — суммы рангов Σⱼ Rᵢⱼ для каждого объекта, пунктир — их среднее k(n + 1)/2. Полное согласие — «лестница», полный разнобой — все столбики у пунктира. Пример 9 у Лагутина: ρ_S = 0,917 по (20) и 0,921 по (22); τ = 0,733.

Коэффициент конкордации W = 0,714; средний коэффициент Спирмена по всем парам экспертов ρ̄_S = 0,699, и ((k − 1)ρ̄_S + 1)/k = 0,714 — то же самое. Статистика k(n − 1)W = 199,92 при 14 степенях свободы, p = 5,7e-35. Вопрос 3: при k = 20, n = 15 даже W = 0,09 даёт 25,2 > 23,7 — согласие значимо.

Загрузка редактора…

Частная корреляция

Перейдём теперь к обсуждению понятия частной или «очищенной» корреляции. Начнём с примера.

Даже если удалось установить тесную зависимость между двумя исследуемыми величинами, отсюда ещё непосредственно не следует их причинная взаимообусловленность. Например, при анализе большого числа наблюдений, относящихся к отливке труб на сталелитейных заводах, была установлена положительная корреляционная связь между временем плавки и процентом забракованных труб. Дать какое-либо причинное истолкование этой стохастической связи было невозможно, а поэтому рекомендации ограничить продолжительность плавки для снижения процента брака выглядели малосостоятельными. Действительно, спустя несколько лет обнаружили, что большая продолжительность плавки всегда была связана с использованием сырья специального состава. Этот вид сырья приводил одновременно к длительному времени плавки и большому проценту брака, хотя оба этих фактора взаимно независимы.

Таким образом, высокий коэффициент корреляции между продолжительностью плавки и процентом забракованных труб полностью обусловливался влиянием третьего, не учтённого при исследовании фактора — характеристики качества сырья. Если же этот фактор был бы с самого начала учтён, то никакой значимой корреляционной связи между временем плавки и процентом забракованных труб мы бы не обнаружили. За счёт подобных эффектов (одновременного влияния неучтённых факторов на исследуемые переменные) может искажаться и смысл истинной связи между переменными. Так, подсчёты приводят к положительному значению парного коэффициента корреляции, в то время как истинная связь между ними имеет отрицательный смысл. Такую корреляцию между двумя переменными часто называют «ложной». Обнаружение и исключение «общих причинных факторов», расчёт «очищенных», или частных, коэффициентов корреляции исследуют методами многомерного корреляционного анализа.

Смысл по-пацански: мороженое и утопленники растут вместе — но не потому, что мороженое топит. Оба слушаются третьего — жары. Частная корреляция — это «выключить жару» и посмотреть, осталась ли связь.

Определение. Частным коэффициентом корреляции между случайными величинами XX и YY при исключении влияния случайной величины ZZ называется

ρ(X,Y∣Z)≡ρXY∣Z=ρ(X,Y)−ρ(X,Z)ρ(Y,Z)(1−ρ2(X,Z))(1−ρ2(Y,Z)).\rho(X, Y|Z) \equiv \rho_{XY|Z} = \frac{\rho(X, Y) - \rho(X, Z)\rho(Y, Z)}{\sqrt{(1 - \rho^2(X, Z))(1 - \rho^2(Y, Z))}}.

К этой формуле приводит попытка исключить зависимость от ZZ, заменив XX и YY такими случайными величинами X′=X−aZX' = X - aZ, Y′=Y−bZY' = Y - bZ, которые некоррелированы с ZZ: ρ(X′,Z)=0\rho(X', Z) = 0 и ρ(Y′,Z)=0\rho(Y', Z) = 0. Тогда «оставшаяся» корреляция представляет собой обычную корреляцию между X′X' и Y′Y'.

Доказательство. Допустим для простоты, что MX=MY=MZ=0\mathbf MX = \mathbf MY = \mathbf MZ = 0. Для краткости введём обозначения σξ=Dξ\sigma_\xi = \sqrt{\mathbf D\xi} и ρξη=ρ(ξ,η)\rho_{\xi\eta} = \rho(\xi, \eta). Константы aa и bb нужно выбрать так, чтобы имели место равенства MX′Z=MXZ−aMZ2=0\mathbf MX'Z = \mathbf MXZ - a\mathbf MZ^2 = 0, MY′Z=MYZ−bMZ2=0\mathbf MY'Z = \mathbf MYZ - b\mathbf MZ^2 = 0. Отсюда находим

a=ρXZσXσZσZ2=ρXZσXσZ,b=ρYZσYσZσZ2=ρYZσYσZ.(26)a = \frac{\rho_{XZ}\sigma_X\sigma_Z}{\sigma_Z^2} = \rho_{XZ}\frac{\sigma_X}{\sigma_Z}, \qquad b = \frac{\rho_{YZ}\sigma_Y\sigma_Z}{\sigma_Z^2} = \rho_{YZ}\frac{\sigma_Y}{\sigma_Z}. \tag{26}

Запишем обычный коэффициент корреляции между X′X' и Y′Y':

ρX′Y′=M(X−aZ)(Y−bZ)σX−aZσY−bZ.(27)\rho_{X'Y'} = \frac{\mathbf M(X - aZ)(Y - bZ)}{\sigma_{X-aZ}\sigma_{Y-bZ}}. \tag{27}

Числитель в формуле (27) можно представить в следующем виде:

MXY−aMYZ−bMXZ+abMZ2=ρXYσXσY−aρYZσYσZ−bρXZσXσZ+abσZ2.\mathbf MXY - a\mathbf MYZ - b\mathbf MXZ + ab\mathbf MZ^2 = \rho_{XY}\sigma_X\sigma_Y - a\rho_{YZ}\sigma_Y\sigma_Z - b\rho_{XZ}\sigma_X\sigma_Z + ab\sigma_Z^2.

Заменив aa и bb в этом равенстве их значениями из соотношений (26), получим M(X−aZ)(Y−bZ)=(ρXY−ρXZρYZ)σXσY\mathbf M(X - aZ)(Y - bZ) = (\rho_{XY} - \rho_{XZ}\rho_{YZ})\sigma_X\sigma_Y. Точно так же вычисляются дисперсии:

σX−aZ2=M(X−aZ)2=(1−ρXZ2)σX2,σY−bZ2=M(Y−bZ)2=(1−ρYZ2)σY2.\sigma_{X-aZ}^2 = \mathbf M(X - aZ)^2 = (1 - \rho_{XZ}^2)\sigma_X^2, \qquad \sigma_{Y-bZ}^2 = \mathbf M(Y - bZ)^2 = (1 - \rho_{YZ}^2)\sigma_Y^2.

Подстановка всех этих выражений в формулу (27) приводит к равенству

ρX′Y′=ρXY−ρXZρYZ(1−ρXZ2)(1−ρYZ2)=ρXY∣Z,(28)\rho_{X'Y'} = \frac{\rho_{XY} - \rho_{XZ}\rho_{YZ}}{\sqrt{(1 - \rho_{XZ}^2)(1 - \rho_{YZ}^2)}} = \rho_{XY|Z}, \tag{28}

которое и требовалось установить. ■\blacksquare

По кирпичикам: X−aZX - aZ — это «остаток» XX после того, как из него вычли всё, что объясняется ZZ (регрессия на ZZ, глава 21). Частная корреляция — это корреляция остатков.

Для получения оценки ρ^xy∣z\hat\rho_{xy|z} для коэффициента ρXY∣Z\rho_{XY|Z} надо заменить в соотношении (28) теоретические коэффициенты корреляции выборочными (см. определение (20)):

ρ^xy∣z=ρ^xy−ρ^xzρ^yz(1−ρ^xz2)(1−ρ^yz2).(29)\hat\rho_{xy|z} = \frac{\hat\rho_{xy} - \hat\rho_{xz}\hat\rho_{yz}}{\sqrt{(1 - \hat\rho_{xz}^2)(1 - \hat\rho_{yz}^2)}}. \tag{29}

(Здесь неслучайный вектор x=(x1,…,xn)\boldsymbol x = (x_1, \dots, x_n) обозначает реализацию выборки X=(X1,…,Xn)\boldsymbol X = (X_1, \dots, X_n), где XiX_i независимы и распределены так же, как и случайная величина XX.) К этой формуле можно прийти точно так же, как и выше, отталкиваясь от условия ортогональности реализации выборки z\boldsymbol z и линейных комбинаций x′=x−az\boldsymbol x' = \boldsymbol x - a\boldsymbol z и y′=y−bz\boldsymbol y' = \boldsymbol y - b\boldsymbol z. В этой интерпретации ρ^xy∣z\hat\rho_{xy|z} представляет собой косинус угла между проекциями векторов x\boldsymbol x и y\boldsymbol y на подпространство в Rn\mathbb R^n, ортогональное вектору z\boldsymbol z.

Если дополнительно предположить, что X\boldsymbol X, Y\boldsymbol Y и Z\boldsymbol Z — выборки из независимых нормальных законов, то выборочный частный коэффициент корреляции ρ^XY∣Z\hat\rho_{XY|Z} будет распределён точно так же, как и обычный выборочный коэффициент ρ^XY\hat\rho_{XY}, но для выборок размера не nn, а n−1n - 1. Отсюда и из задачи 6 главы 11 вытекает сходимость распределения случайной величины narcth⁡ρ^XY∣Z\sqrt n\operatorname{arcth}\hat\rho_{XY|Z} к закону N(0,1)\mathcal N(0, 1) при n→∞n \to \infty.

Пример 10. По итогам года у 37 однородных предприятий лёгкой промышленности были зарегистрированы следующие (среднемесячные) показатели их работы: xx — значения характеристики качества ткани (в баллах), yy — количество профилактических наладок автоматической линии, zz — случаи обрывов нити.

На основе этих данных были подсчитаны парные коэффициенты корреляции: ρ^xy=0,105\hat\rho_{xy} = 0{,}105, ρ^xz=0,024\hat\rho_{xz} = 0{,}024, ρ^yz=0,996\hat\rho_{yz} = 0{,}996. Проверка на статистическую значимость свидетельствует об отсутствии связи между качеством ткани, с одной стороны, и числом профилактических наладок и обрывов нити — с другой. Это не согласуется с профессиональными представлениями технолога.

Однако расчёт частных коэффициентов корреляции по формуле (29) даёт значения ρ^xy∣z=0,908\hat\rho_{xy|z} = 0{,}908 и ρ^xz∣y=−0,907\hat\rho_{xz|y} = -0{,}907, которые вполне соответствуют представлению о естественном характере связей между изучаемыми показателями: чем больше наладок при том же числе обрывов, тем лучше ткань; чем больше обрывов при том же числе наладок, тем хуже.

Загрузка редактора…

Смысл по-пацански: парные коэффициенты кричали «связи нет». А на деле наладки и обрывы почти всегда ходят парой (0,9960{,}996) и гасят друг друга. Зафиксируй одно — и второе сразу «заговорит» с качеством ткани в полный голос.

Частная корреляция: исключаем общий фактор

200 плавок: Z — сорт сырья, X — время плавки, Y — процент брака. X и Y оба зависят от Z, а прямое влияние X на Y равно 0,00. Обычная корреляция ρ̂_XY = 0,698; с Z: ρ̂_XZ = 0,835, ρ̂_YZ = 0,824. Частная корреляция ρ̂_XY|Z = 0,033 (p = 0,6454), частный τ = 0,177. Видимая связь — «ложная»: после исключения Z она пропадает. Пример 10 из книги: ρ̂_xy = 0,105, но ρ̂_xy|z = 0,908.

В виджете смоделирован случай с трубами: скрытый фактор ZZ (сырьё) влияет и на время плавки XX, и на брак YY, а прямого влияния нет. Обычная корреляция получается около 0,7, а частная — около нуля. Сдвинь «Прямое влияние X на Y» — частная корреляция покажет именно его.

В заключение отметим, что ранговый коэффициент Кендэла τ\tau (в отличие от коэффициента Спирмена ρS\rho_S) переносится на случай частной корреляции с помощью формулы, аналогичной формуле (29):

τxy∣z=τxy−τxzτyz(1−τxz2)(1−τyz2).\tau_{xy|z} = \frac{\tau_{xy} - \tau_{xz}\tau_{yz}}{\sqrt{(1 - \tau_{xz}^2)(1 - \tau_{yz}^2)}}.

Критерии значимости для τxy∣z\tau_{xy|z} можно отыскать в журнальных статьях.

Проверь себя

Тест

ρ_XY = 0,5, ρ_XZ = 0,5, ρ_YZ = 0,5. Чему равен частный коэффициент ρ_XY|Z?

Тест

5 экспертов полностью согласны в ранжировании 8 объектов. Чему равен W?
Обновлено