"Save plot"라는 강의 주제에 대해 자세히 설명하고 Python 샘플 코드를 제시해 드리겠습니다.
matplotlib는 데이터 시각화를 위한 강력한 도구입니다. 그러나 plot을 생성하고 나서 그래프를 파일로 저장하는 방법은 여전히 많은 사람들에게 혼란을 주는 문제입니다. 그래프를 파일로 저장하는 것은 보고서 작성, 블로그 게시물에 그림을 첨부하는 등 다양한 용도로 사용됩니다.
Python에서 plot을 저장하는 방법은 간단합니다. matplotlib.pyplot 모듈에서 savefig 함수를 사용하면 됩니다. 이 함수를 사용하면 현재 생성된 그래프를 원하는 형식으로 파일로 저장할 수 있습니다.
아래는 그래프를 저장하는 예시 코드입니다:
```python
import matplotlib.pyplot as plt
# 데이터 생성
x = [1, 2, 3, 4, 5]
y = [2, 4, 6, 8, 10]
# 그래프 그리기
plt.plot(x, y)
# 그래프 저장
plt.savefig('plot.png')
```
위의 코드를 실행하면 현재 그래프가 'plot.png'라는 이름의 이미지 파일로 저장됩니다. 파일 형식은 확장자로 지정할 수 있으며, 대표적으로 PNG, JPEG, PDF 등이 사용됩니다. 이미지의 크기, DPI 등을 지정하는 옵션도 제공됩니다.
이와 같이 간단한 코드 한 줄로 그래프를 파일로 저장할 수 있습니다. 필요에 따라 이미지 포맷과 파일 이름을 원하는대로 수정하여 사용할 수 있습니다.
자세한 내용은 아래 링크에서 다큐멘테이션을 참조하실 수 있습니다:
https://matplotlib.org/stable/api/_as_gen/matplotlib.pyplot.savefig.html
댓글