Computer >> 컴퓨터 >  >> 프로그래밍 >> Python

Seaborn 기본 색상 팔레트의 이름은 무엇일까?

Seaborn의 기본 색상 팔레트 이름은 "deep"입니다. 별도의 설정 없이 sns.color_palette()를 호출하면 이 deep 팔레트가 자동으로 반환되며, matplotlib의 tab10 팔레트를 기반으로 한 10가지 색상으로 구성되어 있습니다.

기본 팔레트를 확인하는 방법

기본 Seaborn 색상 팔레트를 가져와 시각화하려면 다음 단계를 따르면 됩니다.

  • 그림(figure) 크기를 설정하고 서브플롯 주변과 사이의 여백(padding)을 조정합니다.
  • sns.color_palette()를 호출하여 팔레트를 정의하는 색상 목록 또는 연속형 컬러맵을 반환받습니다.
  • sns.palplot()을 사용해 색상 팔레트의 값을 가로 배열 형태로 시각화합니다.
  • plt.show() 메서드를 호출하여 그림을 화면에 표시합니다.

예제 코드

import seaborn as sns
from matplotlib import pyplot as plt

plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True

current_palette = sns.color_palette()
sns.palplot(current_palette)
plt.show()

실행 결과

위 코드를 실행하면 deep 팔레트에 포함된 10가지 기본 색상이 가로 막대 형태로 순서대로 출력됩니다. 각 색상은 파란색, 주황색, 초록색, 빨간색, 보라색 등 데이터 시각화에서 범주형 데이터를 구분하기 쉽도록 설계된 색조합입니다.

만약 다른 스타일의 팔레트를 사용하고 싶다면 sns.color_palette("muted"), sns.color_palette("bright")처럼 팔레트 이름을 인자로 전달하거나, sns.set_palette()를 통해 전역 기본 팔레트를 변경할 수 있습니다.