<Python>/[DataFrame]
파이썬 Pandas DataFrame 상관계수
9566
2021. 12. 19. 21:20
728x90
상관계수
1. 상관계수 #dataframe
df.corr()
2. X1에 대한 상관계수 내림차순 정렬
df.corr()['X1'].sort_values(ascending=False)
실습 코드
import pandas as pd
import numpy as np
df = pd.DataFrame({ 'X1': [0, 1, 2, 4, 0, 1, 2, 4],
'X2': [5, 7, np.nan, 9, 0, 1, 2, 4],
'X3': [np.nan, 10, np.nan, 12, 0, 1, 2, 4]})
# 1. 상관계수 #dataframe
df.corr()
# 2. X1에 대한 상관계수 내림차순 정렬
df.corr()['X1'].sort_values(ascending=False)
실습 결과
실습 파일
728x90