상관계수 계산

Power BI에서 Python 시작하기

Jacob H. Marquez

Data Scientist

상관계수란?

정의: 두 변수 간 통계적 관계를 수치로 나타낸 값

범위: -1 ~ 1

범위

-1:

  • 강한 음의 관계
  • 변수 A가 증가하면 변수 B는 감소

1:

  • 강한 양의 관계
  • 변수 A가 증가하면 변수 B도 증가

0: 관계 없음

Power BI에서 Python 시작하기

상관계수 예시 #1

상관 0.8인 두 변수를 보여주는 산점도.

Power BI에서 Python 시작하기

상관계수 예시 #2

상관 -0.8인 두 변수를 보여주는 산점도.

Power BI에서 Python 시작하기

상관계수 예시 #3

상관 0인 두 변수를 보여주는 산점도.

Power BI에서 Python 시작하기

상관행렬

데이터셋의 변수를 행과 열로 보여주는 표. 셀은 두 변수 간 상관계수이다.

Power BI에서 Python 시작하기

상관행렬

데이터셋의 변수를 행과 열로 보여주는 표. 셀은 두 변수 간 상관계수이다. Income 행이 강조되어 있다.

Power BI에서 Python 시작하기

상관행렬

데이터셋의 변수를 행과 열로 보여주는 표. 셀은 두 변수 간 상관계수이다. Income과 MntWines의 상관이 강조됨.

Power BI에서 Python 시작하기

상관 히트맵

import seaborn as sns

corrMatrix = dataset.corr()

sns.heatmap(
    corrMatrix, 
    annot=True
    )

히트맵 예시

Power BI에서 Python 시작하기

상관 히트맵 예시

히트맵 예시

Power BI에서 Python 시작하기

상관 히트맵 예시

히트맵 예시

Power BI에서 Python 시작하기

상관이 곧 인과는 아님

  • 강한 상관 ≠ 인과관계

  • 인과는 보통 실험으로 확인

록 음악 품질 vs 미국 원유 생산량

Power BI에서 Python 시작하기

연습해 봅시다!

Power BI에서 Python 시작하기

Preparing Video For Download...