Table of Contents
Data 시각화는 데이터 분석의 필수 부분입니다. Python은 Matplotlib 및 Seaborn과 같은 강력한 라이브러리를 제공하며 유익한 시각화와 매력적인 시각화를 만듭니다. 이 문서는 이러한 라이브러리를 효과적으로 사용하는 방법에 대한 튜토리얼을 제공합니다.
Matplotlib로 시작
Matplotlib는 Python의 정적, 애니메이션 및 대화형 시각화를 만드는 데 널리 사용되는 라이브러리입니다. 다양한 플로트를 생성하는 유연한 방법을 제공합니다.
시작하려면, pip를 사용하여 Matplotlib를 설치하십시오:
pip install matplotlib]
라인 플로트를 만드는 간단한 예입니다.
import matplotlib.pyplot 를 plt]로 변경
x = [1, 2, 3, 4, 5]
y = [2, 3, 5, 7, 11]]
plt.plot(x, y)
plt.title('Sample Line Plot')
plt.xlabel('X Axis')
plt.ylabel('Y Axis')
plt.show()]
Seaborn 소개
Seaborn은 Matplotlib의 상단에 내장되어 매력적인 통계 그래픽을 그리는 고급 인터페이스를 제공합니다. 그것은 복잡한 시각화를 단순화하고 미학을 향상시킵니다.
pip로 Seaborn 설치 :
피프는 해가를 설치
여기에 Seaborn과 흩어져있는 플로트를 만드는 예입니다:
노르웨이 해생]
import matplotlib.pyplot 를 plt]로 변경
tips = sns.load dataset('tips')
sns.scatterplot(data=tip, x='total bill', y='tip', hue='day')[
plt.title('Tips Dataset Scatter Plot')
plt.show()]
사용자 정의 시각화
Matplotlib와 Seaborn 모두는 도형의 사용자 정의를 허용합니다. 색상, 라벨, 제목 및 더 많은 것을 수정할 수 있으며 명확성과 발표를 향상시킵니다.
예를 들어, Seaborn의 색상 팔레트를 변경 :
sns.set palette('pastel')]
그런 다음, 평소처럼 당신의 플로우를 만듭니다.
- 축 라벨 조정
- 그리드 라인 추가
- 플로트 스타일 변경
- 이미지로 그림 저장