Вычисление коэффициентов корреляции

Введение в Python в Power BI

Jacob H. Marquez

Data Scientist

Что такое коэффициент корреляции?

Определение: числовая мера статистической связи между двумя переменными

Диапазон: от -1 до 1

Диапазон

-1:

  • сильная, отрицательная связь
  • рост переменной A сопровождается снижением переменной B

1:

  • сильная, положительная связь
  • рост переменной A сопровождается ростом переменной B

0: связь отсутствует

Введение в Python в Power BI

Пример коэффициента корреляции №1

Диаграмма рассеяния двух переменных с корреляцией 0,8.

Введение в Python в Power BI

Пример коэффициента корреляции №2

Диаграмма рассеяния двух переменных с корреляцией -0,8.

Введение в Python в Power BI

Пример коэффициента корреляции №3

Диаграмма рассеяния двух переменных с корреляцией 0.

Введение в Python в Power BI

Матрица корреляций

Таблица, в которой переменные набора данных расположены в строках и столбцах, а ячейки содержат коэффициенты корреляции между парами переменных.

Введение в Python в Power BI

Матрица корреляций

Таблица, в которой переменные набора данных расположены в строках и столбцах, а ячейки содержат коэффициенты корреляции. Строка Income выделена.

Введение в Python в Power BI

Матрица корреляций

Таблица, в которой переменные набора данных расположены в строках и столбцах, а ячейки содержат коэффициенты корреляции. Выделена корреляция между Income и MntWines.

Введение в Python в Power BI

Тепловая карта корреляций

import seaborn as sns

corrMatrix = dataset.corr()

sns.heatmap(
    corrMatrix, 
    annot=True
    )

Пример тепловой карты

Введение в Python в Power BI

Пример тепловой карты корреляций

Пример тепловой карты

Введение в Python в Power BI

Пример тепловой карты корреляций

Пример тепловой карты

Введение в Python в Power BI

Корреляция не означает причинно-следственную связь

  • Сильная корреляция <> одна переменная вызвала изменение другой

  • Причинно-следственная связь, как правило, требует экспериментального подтверждения

Качество рок-музыки и добыча нефти в США

Введение в Python в Power BI

Давайте потренируемся!

Введение в Python в Power BI

Preparing Video For Download...