반응형
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 색으로 바꿔봤다.
반응형
'시각화 > Matplotlib' 카테고리의 다른 글
Matplotlib - plot 차이 : 시리즈.plot vs plt.plot(시리즈) (0) | 2020.07.23 |
---|---|
Matplotlib - 하나의 axe 객체에 여러 개 그래프 그리기 (0) | 2020.07.22 |
Matplotlib - add_subplot : set_xticks, set_xticklabels, tick_params (0) | 2020.07.22 |
Matplotlib - add_subplot(2) (0) | 2020.07.22 |
Matplotlib - add_subplot (0) | 2020.07.22 |