Коэффициент корреляции Пирсона
Материал из MachineLearning.
| | Статья написана с использованием LLM Gemini Pro и доработана с привлечением DeepSeek-R1. Проверена участником Dmitrii Vishovan 14:00, 12 июля 2026 (MSD) |
Введение и определение
Коэффициент корреляции Пирсона — это статистический показатель, характеризующий силу и направленность линейной зависимости между двумя непрерывными случайными величинами. Он представляет собой нормированную ковариацию, что делает его безразмерным и инвариантным к линейным преобразованиям шкал.
Генеральный коэффициент корреляции для случайных величин
с конечными вторыми моментами определяется как:
Пусть даны две выборки конечного объёма и
. Выборочный коэффициент корреляции Пирсона рассчитывается по формуле:
где — выборочные средние,
— выборочные дисперсии (с делителем
).
Примечание. При использовании несмещённых оценок дисперсии и ковариации (с делителем ) коэффициент корреляции остаётся неизменным, поскольку множители
и
сокращаются в числителе и знаменателе. Выборочный коэффициент
является состоятельной (при
) и (при нормальности) асимптотически несмещённой оценкой для
.
Геометрическая интерпретация. Рассмотрим центрированные векторы и
в евклидовом пространстве
. Тогда коэффициент корреляции Пирсона есть в точности косинус угла между этими векторами:
где – скалярное произведение,
– евклидова норма. Такая трактовка наглядно объясняет границы
и условие линейной зависимости (
или
). Она также служит мостом к методам ортогональных проекций в регрессионном анализе.
Свойства и границы
Коэффициент всегда лежит в отрезке
. Это прямое следствие неравенства Коши–Буняковского для центрированных векторов
,
:
откуда немедленно получаем . Равенство
достигается тогда и только тогда, когда векторы
и
линейно зависимы, то есть существует строгая линейная связь
для всех
(при
имеем
, при
—
). Значение
указывает на отсутствие линейной зависимости, но не исключает наличия нелинейной закономерности.
Инвариантность. Коэффициент Пирсона не меняется при строго возрастающих линейных преобразованиях каждой из переменных:
где знак определяет направление корреляции. Это свойство делает
удобным для сравнения связей в разных шкалах измерения.
Статистическая проверка наличия корреляции
На практике выборочный может отличаться от нуля случайно. Для проверки гипотезы об отсутствии корреляции в генеральной совокупности используют статистические критерии.
Нулевая гипотеза (истинный коэффициент корреляции равен нулю).
Альтернативная гипотеза
(двусторонняя); возможны также односторонние альтернативы, если направление связи известно априори.
Статистика критерия:
при условии, что верна и данные имеют двумерное нормальное распределение. Здесь
— распределение Стьюдента с
степенями свободы.
Правило принятия решения: отвергается на уровне значимости
, если
, где
— квантиль распределения Стьюдента. При нормальности выборки и
выборочный коэффициент
имеет плотность
. Преобразование в
даёт плотность Стьюдента с
степенями свободы (классический результат Фишера).
Распределение при
В предположении двумерной нормальности плотность выборочного коэффициента корреляции имеет вид (Фишер, 1915):
что при сводится к ранее приведённой бета-плотности. Для практических целей часто используют асимптотическую нормальность
с математическим ожиданием
и дисперсией
.
Доверительные интервалы для
Построение доверительного интервала удобно выполнять с помощью z-преобразования Фишера, которое стабилизирует дисперсию и ускоряет сходимость к нормальному закону:
При больших величина
приближённо нормальна со средним
и стандартным отклонением
. Это позволяет построить доверительный интервал для
, а затем применить обратное преобразование
.
Альтернативные процедуры проверки значимости
- Пермутационный тест. Когда предположение о нормальности сомнительно, можно использовать перестановочный критерий. Статистика
пересчитывается для всех
перестановок значений
относительно
(или используется аппроксимация Монте-Карло). Полученное эмпирическое распределение позволяет вычислить
-значение без параметрических допущений.
- Бутстрэп-доверительные интервалы. Вместо преобразования Фишера можно построить интервалы для
с помощью процентильного или BCa-бутстрэпа, что даёт корректное покрытие даже при отклонениях от нормальности.
Ложная корреляция и слабые стороны
- Неустойчивость к выбросам. Коэффициент Пирсона крайне чувствителен к аномальным значениям. Одна точка, сильно отклоняющаяся от основной линии, может кардинально изменить
(например, с 0.9 до 0.2 или сменить знак).
- Только линейность.
измеряет лишь силу линейной связи. Нелинейные зависимости могут давать
даже при функциональной связи. Всегда следует сопровождать расчёт диаграммой рассеяния.
- Корреляция ≠ причинность. Наблюдаемая связь может быть следствием влияния третьей (скрытой) переменной, общей для обеих (например, продажи мороженого и солнечные ожоги). Для выявления причинно-следственных связей применяют методы структурного моделирования (DAG), инструментальные переменные.
- Ложная корреляция во временных рядах. При анализе зависимых во времени данных даже независимые процессы с трендом или сезонностью могут давать высокий
. Для устранения эффекта применяют декорреляцию: вычисление корреляции для остатков после удаления тренда (методом первых разностей), а также проверку на коинтеграцию.
Влияние сужения диапазона (Range restriction)
Если выборка не репрезентативна по одной из переменных (например, отобраны только субъекты с высокими значениями ), наблюдаемый коэффициент
систематически занижается по сравнению с истинным значением в полной популяции. Для скорректированной оценки используется формула (Thorndike, 1949):
где – стандартное отклонение
в генеральной совокупности, а
– в усечённой выборке. Коррекция широко применяется в психометрике и эпидемиологии.
Частная и полу-частичная корреляция
Частный коэффициент корреляции измеряет линейную связь между двумя переменными при исключении влияния одной или нескольких других переменных. Для трёх переменных формула имеет вид:
Для случая переменных используется матричное представление. Пусть
— корреляционная матрица. Частный коэффициент между
-й и
-й переменными при исключении остальных равен:
где — алгебраическое дополнение в матрице
, а
— главный минор. Значения
и
для корреляционной матрицы всегда положительны.
Полу-частичная (part) корреляция отличается от частной тем, что из исключается влияние
, а из
– нет (или наоборот). Она характеризует уникальный вклад
в объяснение
за вычетом доли, общей с
:
Эта мера востребована в регрессионном анализе при оценке значимости отдельных предикторов.
Связь с линейной регрессией и множественная корреляция
В модели парной линейной регрессии выборочный коэффициент наклона
связан с корреляцией соотношением:
Таким образом, – это наклон регрессии при стандартизации обеих переменных (
). В множественной регрессии стандартизованные коэффициенты
выражаются через элементы обратной корреляционной матрицы:
, и они равны частным корреляциям с точностью до масштаба.
Множественный коэффициент корреляции характеризует силу связи между зависимой переменной
и набором предикторов
. Он равен парной корреляции между
и её прогнозом
:
Коэффициент детерминации в множественной модели равен квадрату множественной корреляции (доля дисперсии отклика, объяснённая регрессией).
Другие коэффициенты корреляции и вычислительная устойчивость
Помимо коэффициента Пирсона, существуют меры для различных типов данных:
- Коэффициент Спирмена – основан на рангах; инвариантен к монотонным преобразованиям, устойчив к выбросам.
- Коэффициент Кендалла – также ранговый, основан на подсчёте конкордантных пар; предпочтителен при малых выборках.
- Точечно-бисериальная корреляция – для связи непрерывной и бинарной переменной (частный случай Пирсона, если бинарную переменную закодировать как 0/1).
- Тетрахорическая и полихорическая корреляции – оценивают связь между латентными нормальными переменными по наблюдаемым категориальным данным.
- Корреляционное отношение (эта-квадрат) – измеряет долю дисперсии зависимой переменной, объяснённую группирующим фактором (нелинейная связь).
Вычислительная устойчивость. При расчёте на компьютере возможна потеря точности из-за вычитания близких больших чисел (при центрировании). Рекомендуется использовать двухпроходный алгоритм (сначала вычисление средних, затем центрирование) или метод суммирования с компенсацией (Кахана). В большинстве статистических пакетов эти меры уже реализованы.
Практические рекомендации
- Визуализация матриц. Матрица рассеяния (scatterplot matrix) и тепловая карта корреляций – стандартные инструменты для первичного анализа. Тепловая карта выявляет кластеры сильно коррелирующих переменных. При визуализации рекомендуется указывать числовые значения
или только значимые (с
).
- Проверка мультиколлинеарности. В задачах множественной регрессии высокие корреляции между предикторами (
) ведут к неустойчивости оценок. Рассчитывайте VIF (variance inflation factor). Значения VIF > 5–10 сигнализируют о проблеме.
- Предобработка данных. Перед расчётом
необходимо обработать пропуски и выбросы (использовать межквартильный размах). Для нелинейных связей рассмотрите логарифмирование с последующим расчётом корреляции.
- Проверка предположений и выбросов. При отклонениях от нормальности или при наличии выбросов предпочтительнее использовать ранговые корреляции.
- Коррекция на множественные сравнения. При вычислении корреляций для многих пар переменных одновременно, применяйте поправку (метод Бонферрони, контроль FDR).
Литература
- Кобзарь А. И. Прикладная математическая статистика. Для инженеров и научных работников. — М.: Физматлит, 2006. — С. 571—575. — ISBN 5-9221-0707-0
- Ширяев А. Н. Вероятность. — М.: МЦНМО, 2004. — ISBN 5-94057-104-2
- Anderson, T. W. An Introduction to Multivariate Statistical Analysis (3rd ed.). — Wiley, 2003. — ISBN 978-0471360919
См. также
- Частная корреляция
- Коэффициент корреляции Спирмена
- Коэффициент корреляции Кенделла
- Множественная регрессия
- Ковариационная матрица

