Seaborn에서 원형 차트를 만드는 방법
Seaborn Python 데이터 시각화 라이브러리에는 원형 차트를 생성하기 위한 기본 기능이 없지만 Matplotlib에서 다음 구문을 사용하여 원형 차트를 생성하고 Seaborn 색상 팔레트를 추가할 수 있습니다.
import matplotlib. pyplot as plt import seaborn as sns #define data data = [value1, value2, value3, ...] labels = ['label1', 'label2', 'label3', ...] #define Seaborn color palette to use colors = sns. color_palette (' pastel ')[ 0:5 ] #create pie chart plt. pie (data, labels = labels, colors = colors, autopct=' %.0f%% ') plt. show ()
색상 팔레트의 전체 목록은 Seaborn 설명서를 참조하세요.
다음 예에서는 이 구문을 실제로 사용하는 방법을 보여줍니다.
예 1: Seaborn 파스텔 색상 팔레트를 사용한 원형 차트
다음 코드는 Seaborn ” 파스텔 ” 색상 팔레트를 사용하여 원형 차트를 만드는 방법을 보여줍니다.
import matplotlib. pyplot as plt import seaborn as sns #define data data = [15, 25, 25, 30, 5] labels = ['Group 1', 'Group 2', 'Group 3', 'Group 4', 'Group 5'] #define Seaborn color palette to use colors = sns. color_palette (' pastel ')[ 0:5 ] #create pie chart plt. pie (data, labels = labels, colors = colors, autopct=' %.0f%% ') plt. show ()
예 2: Bright Seaborn 색상 팔레트를 사용한 원형 차트
다음 코드는 ” 밝은 ” Seaborn 색상 팔레트를 사용하여 원형 차트를 만드는 방법을 보여줍니다.
import matplotlib. pyplot as plt import seaborn as sns #define data data = [15, 25, 25, 30, 5] labels = ['Group 1', 'Group 2', 'Group 3', 'Group 4', 'Group 5'] #define Seaborn color palette to use colors = sns. color_palette (' bright ')[ 0:5 ] #create pie chart plt. pie (data, labels = labels, colors = colors, autopct=' %.0f%% ') plt. show ()
이 두 가지 예는 서로 다른 두 가지 Seaborn 색상 팔레트를 사용하여 원형 차트를 만드는 방법을 보여줍니다.
그러나 사용할 수 있는 다른 스타일도 많이 있습니다. 색상 팔레트의 전체 목록은 온라인 설명서를 참조하십시오.
추가 리소스
Seaborn에서 히트맵을 만드는 방법
Seaborn에서 막대 그래프를 만드는 방법
Seaborn 플롯에 제목을 추가하는 방법