-
상관관계 히트맵 그리기IT 지식 창고 2020. 4. 4. 21:49
정말 간단한 분석을 할 때, 상관관계를 파악해야할 때가 있습니다.
이런저런 옵션들을 생각하고 쓰는 게 불편 할 수도 있는데, 묻지도말고 따지지도 않고 활용할 때는 전 아래의 코드를 계속 해서 사용합니다.
def heatmap_visualization(df, figsize = (15,8)): cm = df.corr() f, ax = plt.subplots(figsize=figsize) sns.heatmap(data = cm, annot=True, square=True, fmt = '.2f', linewidths=.5, cmap='Reds', vmin = -1, vmax = 1)
위 그림같이 출력이 되며, 데이터가 많으면 figsize만 그냥 임의로 조정한다면 빠르게 상관관계를 파악 할 수 있습니다.
* 수정
그림에 최소값이 0.3인데 저는 vmin = -1로 조정하여 주로 사용합니다. 그림과는 조금 다를 수 있습니다.
'IT 지식 창고' 카테고리의 다른 글
,가 들어간 문자형 수치를 int형으로 변환하기 (0) 2020.04.06 날짜, 시간으로 파일이름 관리하기 (0) 2020.04.04 (Python) loc와 iloc 차이 (0) 2020.04.04 본인이 만드는 간단한 min_max_scaler (0) 2020.04.01 왜도, 첨도 시각화 코드 공유 (0) 2020.03.29 댓글