matplotlib.tight_layout#

주목

이 모듈은 내부 모듈로 간주됩니다.

더 이상 사용되지 않으며 향후 버전에서 제거됩니다.

서브플롯이 그림에 잘 맞도록 서브플롯 매개변수를 조정하는 루틴입니다. 이때 축에 고정된 축 레이블, 눈금 레이블, 축 제목 및 오프셋 상자만 현재 고려됩니다.

내부적으로 이 모듈 은 축 위치 Axes.get_tightbbox와 독립적인 여백(왼쪽 여백 등)을 가정합니다 . 왼쪽 또는 오른쪽 여백이 xlabel의 영향을 받는 경우와 같은 경우에도 실패 Axes.bbox할 수 있습니다 .Axes.adjustabledatalim

matplotlib._tight_layout. auto_adjust_subplotpars ( fig , renderer , nrows_ncols , num1num2_list , subplot_list , ax_bbox_list = None , pad = 1.08 , h_pad = None , w_pad = None , rect = None ) [출처] #

[ Deprecated ] 서브플롯 사이의 간격을 조정하거나 None결과 축의 높이나 너비가 0인 경우 서브플롯 매개변수의 사전을 반환합니다.

이 함수는 서브플롯 자체의 기하학 정보를 무시하지만 nrows_ncolsnum1num2_list 매개변수가 제공하는 것을 사용합니다. 또한 일부 서브플롯에 adjustable=datalim.

매개변수 :
nrows_ncols 튜플[int, int]

그리드의 행 수와 열 수입니다.

num1num2_list 목록[튜플[int, int]]

서브플롯이 차지하는 영역을 지정하는 숫자 목록

subplot_list 서브플롯 목록

최적의 subplot_params를 계산하는 데 사용할 서브플롯 목록입니다.

패드 플로트

그림 가장자리와 서브플롯 가장자리 사이의 패딩(글꼴 크기의 일부).

h_pad, w_pad 플로트

글꼴 크기의 일부로 인접한 서브플롯의 가장자리 사이 패딩(높이/너비). 기본값은 pad 입니다.

직사각형 튜플

(왼쪽, 아래쪽, 오른쪽, 위쪽), 기본값: 없음.

메모

버전 3.5부터 사용되지 않습니다.

matplotlib._tight_layout. get_subplotspec_list ( axis_list , grid_spec = None ) [소스] #

주어진 축 목록에서 subplotspec 목록을 반환합니다.

subplotspec을 지원하지 않는 축 인스턴스의 경우 목록에 None이 삽입됩니다.

grid_spec이 주어지면 주어진 grid_spec에 속하지 않는 것에 대해 None이 삽입됩니다.

matplotlib._tight_layout. get_tight_layout_figure ( fig , axes_list , subplotspec_list , renderer , pad = 1.08 , h_pad = None , w_pad = None , rect = None ) [소스] #

지정된 패딩이 있는 타이트 레이아웃 그림에 대한 서브플롯 매개변수를 반환합니다.

매개변수 :
무화과 그림
axes_list 축 목록
subplotspec_list 목록SubplotSpec

각 축의 하위 플롯 사양입니다.

렌더러 렌더러
패드 플로트

그림 가장자리와 서브플롯 가장자리 사이의 패딩(글꼴 크기의 일부).

h_pad, w_pad 플로트

인접한 서브플롯의 가장자리 사이 패딩(높이/너비). 기본값은 pad 입니다.

직사각형 튜플(왼쪽, 아래쪽, 오른쪽, 위쪽), 기본값: 없음.

전체 서브플롯 영역(레이블 포함)이 들어갈 정규화된 그림 좌표의 사각형입니다. 전체 그림을 사용하도록 기본 설정되어 있습니다.

반환 :
subplotspec 또는 없음

전달될 subplotspec kwargs Figure.subplots_adjust또는 tight_layout을 수행할 수 없는 경우 None입니다.