matplotlib.gridspec.GridSpecBase #
- 클래스 matplotlib.gridspec. GridSpecBase ( nrows , ncols , height_ratios = None , width_ratios = None ) [소스] #
베이스:
object
서브플롯이 배치될 그리드의 기하학을 지정하는 GridSpec의 기본 클래스입니다.
- 매개변수 :
- nrows, ncols int
그리드의 행과 열의 수입니다.
- 길이 ncols 의 width_ratios 배열 유사 , 선택 사항
열의 상대 너비를 정의합니다. 각 열의 상대 너비는 . 지정하지 않으면 모든 열의 너비가 동일합니다.
width_ratios[i] / sum(width_ratios)
- 길이 nrows 의 height_ratios 배열 유사 , 선택 사항
행의 상대 높이를 정의합니다. 각 행의 상대 높이는 . 지정하지 않으면 모든 행의 높이가 동일합니다.
height_ratios[i] / sum(height_ratios)
- get_grid_positions ( fig , raw=<deprecated parameter> ) [소스] #
Figure 좌표에서 그리드 셀의 위치를 반환합니다.
- 매개변수 :
- 무화과
Figure
그리드를 적용해야 하는 Figure입니다. 서브플롯 매개변수(서브플롯 사이의 여백 및 간격)는 fig 에서 가져옵니다 .
- 원시 부울, 기본값: False
True 이면 그림의 서브플롯 매개변수가 고려되지 않습니다. 그리드는 여백 없이 양방향으로 [0, 1] 범위에 걸쳐 있으며 그리드 셀 사이에 공간이 없습니다. 이는 constrained_layout에 사용됩니다.
- 무화과
- 반환 :
- 아래쪽, 위쪽, 왼쪽, 오른쪽 배열
그림 좌표에서 그리드 셀의 아래쪽, 위쪽, 왼쪽, 오른쪽 위치입니다.
- 속성 ncol #
그리드의 열 수입니다.
- new_subplotspec ( loc , rowspan = 1 , colspan = 1 ) [출처] #
인스턴스를 만들고 반환
SubplotSpec
합니다.- 매개변수 :
- 위치 (정수, 정수)
그리드에서 서브플롯의 위치는 .
(row_index, column_index)
- 행 범위, 열 범위 정수, 기본값: 1
서브플롯이 그리드에 걸쳐 있어야 하는 행과 열의 수입니다.
- 속성 번호 #
그리드의 행 수입니다.
- set_height_ratios ( 높이_비율 ) [출처] #
행의 상대 높이를 설정합니다.
height_ratio 의 길이는 nrows 여야 합니다 . 각 행의 상대 높이는 .
height_ratios[i] / sum(height_ratios)
- set_width_ratios ( 너비_비율 ) [소스] #
열의 상대 너비를 설정합니다.
width_ratios 길이는 ncols 여야 합니다 . 각 열의 상대 너비는 .
width_ratios[i] / sum(width_ratios)
- subplots ( * , sharex = False , sharey = False , squeeze = True , subplot_kw = None ) [출처] #
이것으로 지정된 모든 서브플롯
GridSpec
을 상위 그림에 추가합니다.자세한
Figure.subplots
문서는 참조하십시오.
# 을 사용하는 예matplotlib.gridspec.GridSpecBase
Gridspec을 사용하여 다중 열/행 서브플롯 레이아웃 만들기