시각화/Matplotlib
Matplotlib - 그래프를 파일로 저장하기 : savefig
Data_Pistachio
2020. 7. 22. 16:00
반응형
plt.savefig(fname, dpi, facecolor, format, bbox_inches, transparent)
- fname : 파일 경로나 파이썬의 유사한 객체를 나타내는 문자열
(파일명.pdf)
- dpi : figure의 인치당 도트 해상도, 기본값은 100
- facecolor : edgecolor로도 설정가능하며 배경 색상을 변경함, 기본값은 흰색
- format : 명시적 파일 포맷
(png, svg, pdf...)
- bbox_inches : figure에서 저장할 부분
- transparent : 그림 배경을 투명하게 지정
(True를 넘기면 된다.)
아무 옵션 없이 그냥 저장
옵션 추가 : dpi=400, bbox_inches='tight'
이는 사진의 크기를 키운 것이 아니다.
bbox_inches에 tight를 지정하면 figure 둘레의 비어 있는 공간을
모두 제거한다.
그래서 그래프가 크게 저장되는 것이다.
옵션 추가 : facecolor='y'
배경색을 기본 흰색에서 y 색으로 바꿔봤다.
반응형