matplotlib.pyplot.savefig #

matplotlib.pyplot. savefig ( * args , ** kwargs ) [출처] #

현재 그림을 저장합니다.

호출 서명:

savefig(fname, *, dpi='figure', format=None, metadata=None,
        bbox_inches=None, pad_inches=0.1,
        facecolor='auto', edgecolor='auto',
        backend=None, **kwargs
       )

사용 가능한 출력 형식은 사용 중인 백엔드에 따라 다릅니다.

매개변수 :
fname str 또는 경로 유사 또는 바이너리 파일 유사

경로, Python 파일류 객체 또는 matplotlib.backends.backend_pdf.PdfPages.

format 이 설정 되면 출력 형식을 결정하고 파일은 fname 으로 저장됩니다 . fname 은 그대로 사용되며 확장자가 있는 경우 fname 과 format 을 일치 시키려는 시도가 없으며 확장자가 추가되지 않습니다.

format 이 설정되지 않은 경우 fname 의 확장자(있는 경우)에서 형식을 유추합니다 . 형식 이 설정되지 않고 fname 에 확장자가 없으면 파일이 (기본값: )으로 저장되고 적절한 rcParams["savefig.format"]확장자 'png'fname 에 추가됩니다 .

기타 매개변수 :
dpi float 또는 'figure', 기본값: rcParams["savefig.dpi"](기본값: 'figure')

인치당 도트 수의 해상도입니다. '그림'인 경우 그림의 dpi 값을 사용합니다.

형식 문자열

파일 형식, 예: 'png', 'pdf', 'svg', ... 이것이 설정되지 않은 경우의 동작은 fname 아래에 설명되어 있습니다.

메타데이터 사전, 선택 사항

이미지 메타데이터에 저장할 키/값 쌍입니다. 지원되는 키와 기본값은 이미지 형식과 백엔드에 따라 다릅니다.

  • Agg 백엔드가 있는 'png': 의 매개변수 metadata를 참조하십시오 print_png.

  • pdf 백엔드가 있는 'pdf': 의 매개변수 metadata를 참조하십시오 PdfPages.

  • svg 백엔드가 있는 'svg': 의 매개변수 metadata를 참조하십시오 print_svg.

  • PS 백엔드의 'eps' 및 'ps': 'Creator'만 지원됩니다.

bbox_inches str 또는 Bbox, 기본값: rcParams["savefig.bbox"](기본값: None)

경계 상자(인치): 그림의 지정된 부분만 저장됩니다. '빡빡한' 경우 그림의 단단한 bbox를 알아내십시오.

pad_inches float, 기본값: rcParams["savefig.pad_inches"](기본값: 0.1)

bbox_inches가 '빡빡'할 때 그림 주위의 패딩 양입니다.

facecolor 색상 또는 '자동', 기본값: rcParams["savefig.facecolor"](기본값: 'auto')

인물의 얼굴색. '자동'인 경우 현재 그림 면색을 사용합니다.

edgecolor 색상 또는 '자동', 기본값: rcParams["savefig.edgecolor"](기본값: 'auto')

그림의 가장자리 색상입니다. '자동'인 경우 현재 그림 edgecolor를 사용합니다.

백엔드 str, 선택사항

예를 들어 기본 "agg"가 아닌 "cairo" 백엔드가 있는 png 파일을 렌더링하거나 기본 "pdf"가 아닌 "pgf" 백엔드가 있는 pdf 파일을 렌더링하려면 기본이 아닌 백엔드를 사용하십시오. 일반적으로 기본 백엔드로 충분합니다. 각 파일 형식에 대한 유효한 백엔드 목록은 내장 백엔드 를 참조하십시오 . 사용자 지정 백엔드는 "module://..."로 참조할 수 있습니다.

오리엔테이션 {'가로', '세로'}

현재 포스트스크립트 백엔드에서만 지원됩니다.

종이 유형 str

'letter', 'legal', 'executive', 'ledger', 'a0'~'a10', 'b0'~'b10' 중 하나입니다. 포스트스크립트 출력에만 지원됩니다.

투명한 부울

True 이면 Axes 패치가 모두 투명해집니다. Figure 패치는 facecolor 및/또는 edgecolor 가 kwargs를 통해 지정되지 않는 한 투명합니다.

False 가 효과 가 없고 Axes 및 Figure 패치의 색상이 변경되지 않은 경우(Figure 패치가 해당 색상이 사용되는 경우 facecolor 및/또는 edgecolor 키워드 인수를 통해 지정되지 않는 한).

이 패치의 투명도는 이 기능이 종료되면 원래 값으로 복원됩니다.

예를 들어 이것은 웹 페이지의 컬러 배경 위에 플롯을 표시하는 데 유용합니다.

bbox_extra_artists 목록 Artist, 선택 사항

타이트한 bbox를 계산할 때 고려할 추가 아티스트 목록입니다.

pil_kwargs 사전, 선택사항

PIL.Image.Image.save그림을 저장할 때 전달되는 추가 키워드 인수입니다 .

# 을 사용하는 예matplotlib.pyplot.savefig

인쇄 표준출력

인쇄 표준출력

인쇄 표준출력
벡터 그래픽의 래스터화

벡터 그래픽의 래스터화

벡터 그래픽의 래스터화
SVG 필터 라인

SVG 필터 라인

SVG 필터 라인
SVG 필터 파이

SVG 필터 파이

SVG 필터 파이
SVG 히스토그램

SVG 히스토그램

SVG 히스토그램
SVG 툴팁

SVG 툴팁

SVG 툴팁