[python] Seaborn을 사용한 스트라이프 플롯 그리기

시각화는 데이터 분석과 인사이트 도출에 중요한 역할을 합니다. 이 중에서도 스트라이프 플롯(stripe plot)은 범주형 변수와 연속형 변수 간의 관계를 살펴보는데 유용한 도구입니다. 이번 글에서는 Python의 데이터 시각화 라이브러리인 Seaborn을 사용하여 스트라이프 플롯을 그리는 방법을 알아보겠습니다.

준비물

이 예제 코드를 실행하기 위해서는 다음과 같은 준비물이 필요합니다.

코드 예제

다음은 Seaborn을 사용하여 스트라이프 플롯을 그리는 예제 코드입니다.

import seaborn as sns

# 데이터셋 로드
titanic = sns.load_dataset('titanic')

# 스트라이프 플롯 그리기
sns.stripplot(x='class', y='age', data=titanic)

# 그래프 타이틀 설정
plt.title('Stripe Plot of Class and Age')

# x축 레이블 설정
plt.xlabel('Class')

# y축 레이블 설정
plt.ylabel('Age')

# 그래프 출력
plt.show()

위 코드는 ‘titanic’ 데이터셋에서 ‘class’와 ‘age’ 변수를 이용하여 스트라이프 플롯을 그리는 예제입니다. sns.stripplot() 함수를 사용하여 x축에는 ‘class’ 변수, y축에는 ‘age’ 변수를 지정하고, 데이터는 ‘titanic’ 데이터셋을 사용합니다. 추가적으로 그래프의 타이틀과 x축, y축의 레이블을 설정한 후 plt.show() 함수를 호출하여 그래프를 출력합니다.

결론

이번 포스트에서는 Seaborn을 사용하여 스트라이프 플롯을 그리는 방법을 알아보았습니다. 스트라이프 플롯은 범주형 변수와 연속형 변수 간의 관계를 시각화하는 데 유용한 도구로 활용될 수 있습니다. Seaborn을 사용하면 간편하게 스트라이프 플롯을 그릴 수 있으므로 데이터 분석 및 시각화 작업에서 유용한 도구로 사용할 수 있습니다.

참고 자료