matplotlib.pyplot.show #
- matplotlib.pyplot. show ( * , 블록 = 없음 ) [소스] #
열려 있는 모든 Figure를 표시합니다.
- 매개변수 :
- 블록 부울, 선택 사항
반환하기 전에 모든 그림이 닫힐 때까지 기다릴지 여부입니다.
모든
True
그림 창이 닫힐 때까지 GUI 메인 루프를 차단하고 실행하십시오.모든 그림 창이 표시
False
되는지 확인하고 즉시 돌아갑니다. 이 경우 응답 수치를 갖도록 이벤트 루프가 실행되고 있는지 확인할 책임이 있습니다.비대화형 모드에서는 기본값이 True이고 대화형 모드에서는 False입니다( 참조
pyplot.isinteractive
).
또한보십시오
메모
Figure를 파일로 저장하고 동시에 창을 띄우기
사용자 인터페이스 창뿐만 아니라 이미지 파일을 원하면
pyplot.savefig
before 를 사용pyplot.show
하십시오. (블로킹)이 끝나면show()
그림이 닫히므로 pyplot에서 등록이 취소됩니다.pyplot.savefig
나중에 호출 하면 새 그림이 저장되므로 빈 그림이 저장됩니다. 이 명령 순서 제한은 쇼가 비차단이거나 그림에 대한 참조를 유지하고 를 사용하는 경우에는 적용되지 않습니다Figure.savefig
.Jupyter 노트북에 자동 표시
jupyter 백엔드( , 또는 를 통해 활성화됨 ) 는 기본적으로 모든 셀의 끝에서 호출 합니다. 따라서 일반적으로 거기에서 명시적으로 호출할 필요가 없습니다.
%matplotlib inline
%matplotlib notebook
%matplotlib widget
show()
# 을 사용하는 예matplotlib.pyplot.show
![extend3d 옵션을 사용하여 3D로 등고선(레벨) 곡선을 플로팅하는 방법을 보여줍니다.](/stable/_images/sphx_glr_contour3d_2_thumb.png)
extend3d 옵션을 사용하여 3D로 등고선(레벨) 곡선을 플로팅하는 방법을 보여줍니다.