Seaborn으로 히트맵을 만드는 방법(예제 포함)
히트 맵은 다양한 색상 음영을 사용하여 데이터 값을 나타내는 차트 유형입니다.
이 튜토리얼에서는 다음 데이터 세트와 함께 Seaborn Python 시각화 라이브러리를 사용하여 히트맵을 생성하는 방법을 설명합니다.
#import seaborn import seaborn as sns #load "flights" dataset data = sns. load_dataset (“ flights ”) data = data. pivot (" month ", " year ", " passengers ") #view first five rows of dataset data. head ()
기본 히트맵 생성
다음 구문을 사용하여 이 데이터세트에 대한 기본 히트맵을 만들 수 있습니다.
sns. heatmap (data)
차
히트맵 크기 조정
figsize 인수를 사용하여 히트맵의 전체 크기를 조정할 수 있습니다.
#set heatmap size import matplotlib. pyplot as plt plt. figure (figsize = (12.8)) #create heatmap sns. heatmap (data)
히트맵 색상 변경
cmap 인수를 사용하여 히트맵에 사용되는 색상을 변경할 수 있습니다. 예를 들어 “Spectral” 색상 팔레트를 선택할 수 있습니다.
sns. heatmap (data, cmap=" Spectral ")
또는 “coolwarm” 색상 카드를 선택할 수도 있습니다.
sns. heatmap (data, cmap=" coolwarm ")
여기에서 사용 가능한 cmap 옵션의 전체 목록을 찾아보세요.
히트맵에 주석 달기
다음 구문을 사용하여 히트맵의 각 셀에 정수 형식으로 주석을 달고 글꼴 크기를 지정할 수 있습니다.
sns. heatmap (data, annot= True , fmt=" d ", annot_kws={" size ":13})
히트맵 색상 막대 변경
마지막으로 cbar 인수를 사용하려면 컬러바를 비활성화할 수 있습니다.
sns. heatmap (data, cbar= False )
이 페이지 에서 더 많은 Seaborn 튜토리얼을 찾아보세요.