[python] Seaborn을 사용한 데이터 시각화 선 종류 설정
데이터 시각화는 데이터를 이해하고 전달하기 위한 중요한 도구입니다. Seaborn은 파이썬의 데이터 시각화 라이브러리 중 하나로, Matplotlib을 기반으로하여 더욱 간편하고 아름다운 그래프를 생성할 수 있습니다. 이번 포스트에서는 Seaborn을 사용하여 데이터 시각화에서 선의 종류를 설정하는 방법을 알아보겠습니다.
Seaborn 소개
Seaborn은 다양한 종류의 그래프와 통계 플롯을 제공하여 데이터의 분포, 관계, 패턴 등을 시각화하는 데 효과적입니다. Seaborn은 matplotlib을 기반으로 작동하며, matplotlib의 단점을 보완하여 사용자에게 더 간편하고 아름다운 그래프를 제공합니다.
Seaborn으로 선 종류 설정하기
Seaborn에서 선의 종류를 설정하기 위해서는 lineplot()
함수를 사용합니다. 이 함수는 데이터의 변화를 추적하고 선 형태로 시각화할 수 있습니다. 선의 종류를 설정하기 위해서는 style
매개변수를 사용해야 합니다.
다음은 Seaborn에서 선의 종류를 설정하는 예제 코드입니다.
import seaborn as sns
import matplotlib.pyplot as plt
# 데이터 생성
x = [1, 2, 3, 4, 5]
y = [4, 6, 8, 3, 5]
# Seaborn으로 선 종류 설정
sns.lineplot(x, y, style="dashed")
# 그래프 출력
plt.show()
위 코드에서는 style="dashed"
를 설정하여 선의 종류를 점선으로 설정했습니다. 이 외에도 solid
, dotted
, dashdot
등 다양한 선 종류를 설정할 수 있습니다.
참고 자료
Seaborn 공식 문서: https://seaborn.pydata.org/