본문 바로가기
카테고리 없음

파이썬으로 그래프 그리기(matplotlib / seaborn)

by 일단도전하는준 2024. 4. 19.
반응형

파이썬에서 그래프를 그리는 작업은 데이터 시각화에 매우 중요합니다. 데이터 시각화는 데이터를 이해하고 분석하는 도움이 되며, matplotlib seaborn 같은 라이브러리를 사용하여 쉽게 수행할 있습니다. 이들 라이브러리를 사용하여 다양한 유형의 그래프를 그릴 있습니다. 아래는 간단한 예제 코드와 설명입니다:

 

matplotlib 사용한 그래프 그리기:

 

import matplotlib.pyplot as plt

# 데이터 생성
x = [1, 2, 3, 4, 5]
y = [2, 3, 5, 7, 11]

# 선 그래프 그리기
plt.plot(x, y)
plt.xlabel('X 축')
plt.ylabel('Y 축')
plt.title('선 그래프')
plt.show()

 

seaborn 사용한 그래프 그리기:

 

import seaborn as sns
import pandas as pd

# 데이터 생성
data = pd.DataFrame({'x': [1, 2, 3, 4, 5], 'y': [2, 3, 5, 7, 11]})

# 산점도 그래프 그리기
sns.scatterplot(x='x', y='y', data=data)
plt.xlabel('X 축')
plt.ylabel('Y 축')
plt.title('산점도 그래프')
plt.show()

 

주요 단계 설명:

  1. 라이브러리 임포트: matplotlib.pyplot 또는 seaborn을 임포트합니다.
  2. 데이터 생성: 그래프에 표시할 데이터를 생성하거나 불러옵니다.
  3. 그래프 그리기: 생성된 데이터를 이용하여 원하는 그래프를 그립니다. plot() 함수를 사용하여 선 그래프를 그리거나, scatterplot() 함수를 사용하여 산점도를 그립니다.
  4. 축 레이블 및 제목 추가: xlabel(), ylabel(), title() 함수를 사용하여 X축 레이블, Y축 레이블 및 제목을 추가합니다.
  5. 그래프 표시: show() 함수를 사용하여 그래프를 화면에 표시합니다.

이러한 단계를 따라 파이썬에서 다양한 유형의 그래프를 그릴 있습니다. 데이터의 특성과 목적에 맞게 적절한 그래프를 선택하여 사용하시면 됩니다.

반응형