Matplotlib은 파이썬에서 가장 인기 있는 데이터 시각화 도구 중 하나이다.
이를 사용해 데이터를 시각화하고, 그래프의 모양과 색을 지정하며, 축 이름을 설정하는 방법에 대해 알아보자. 또한, 생성한 그래프를 이미지 파일로 저장하는 방법도 배워보겠다.
기본적인 선 그래프를 만들고 출력하는 방법을 살펴보자.
import matplotlib.pyplot as plt
import numpy as np
# 샘플 데이터 생성
x = np.linspace(0, 10, 100)
y = np.sin(x)
# 선 그래프 생성
plt.plot(x, y)
plt.show()
Matplotlib을 사용하면 그래프의 선 색상, 스타일, 마커 등을 자유롭게 지정할 수 있다.
# 색상과 스타일 지정
plt.plot(x, y, color='red', linestyle='--', marker='o')
plt.show()
그래프에 축 이름을 추가하여 정보를 명확하게 전달할 수 있다.
plt.plot(x, y, color='blue', linestyle='-')
plt.xlabel('X Axis')
plt.ylabel('Y Axis')
plt.title('Sin Wave')
plt.show()
그래프를 이미지 파일로 저장하려면 savefig
함수를 사용한다.
plt.plot(x, y, color='green', linestyle='-.')
plt.savefig('sin_wave.png')
이렇게 Matplotlib을 활용하면 다양한 유형의 그래프를 쉽게 그리고, 이를 통해 데이터를 시각적으로 표현할 수 있다.