학습 자료

Seaborn에서 비교를 위한 그룹화와 Hue

Seaborn의 가장 강력한 기능 중 하나는 hue 매개변수를 사용해 데이터셋의 하위 그룹을 손쉽게 비교할 수 있다는 점입니다.

hue를 지정하면 데이터를 범주별로 나누어 서로 다른 색으로 표시해 비교가 더 직관적입니다.


Hue 사용의 장점

  • 별도의 플롯을 만들 필요 없이 한 그래프에서 추가 정보 표현 가능
  • 범주 간 패턴과 차이 파악에 유용
  • barplot, scatterplot, lineplot 등 대부분의 Seaborn 함수에서 사용 가능

산점도에서 범주 비교

산점도에서 hue를 사용하면 범주별 데이터를 쉽게 비교할 수 있습니다.

Hue를 활용한 산점도
import seaborn as sns import matplotlib.pyplot as plt tips = sns.load_dataset("tips") sns.scatterplot(data=tips, x="total_bill", y="tip", hue="sex") plt.title("성별에 따른 총 결제 금액과 팁") plt.show()
  • hue="sex"를 지정하면 남성과 여성 그룹에 서로 다른 색상이 자동으로 적용
  • 각 색상이 의미하는 그룹을 표시하기 위해 Seaborn은 기본적으로 범례 자동 생성

색상 팔레트 사용자 지정

hue와 함께 palette 매개변수를 사용하면 원하는 색상 팔레트를 적용할 수 있습니다.

사용자 지정 색 팔레트
sns.scatterplot(data=tips, x="total_bill", y="tip", hue="sex", palette="Set2")
Quiz
0 / 1

Seaborn에서 hue 매개변수를 사용해 데이터 내 하위 그룹을 시각화하는 방법은?

Seaborn 산점도에서 hue 매개변수는 데이터 내의 를 구분하는 데 사용됩니다.
하위 그룹
제목
레이블

학습 자료

AI 튜터

디자인

업로드

수업 노트

즐겨찾기

도움말