matplotlib.gridspec.SubplotSpec #
- 클래스 matplotlib.gridspec. SubplotSpec ( gridspec , num1 , num2 = 없음 ) [소스] #
베이스:
object
에서 서브플롯의 위치입니다
GridSpec
.메모
아마도 자신 을 인스턴스화하지 않을
SubplotSpec
것입니다.GridSpec
대신 일반적으로 item-access를 사용하여 하나를 얻 습니다.- 매개변수 :
- 그리드 스펙
GridSpec
서브플롯이 참조하는 GridSpec입니다.
- 숫자1, 숫자2 정수
서브플롯은 주어진 gridspec의 num1번째 셀을 차지합니다. num2가 제공된 경우 서브플롯은 num1번째 셀과 num2번째 셀( 포함 ) 사이에 걸쳐 있습니다.
인덱스는 0부터 시작합니다.
- 그리드 스펙
- get_geometry ( ) [출처] #
서브플롯 지오메트리를 tuple 로 반환합니다 .
(n_rows, n_cols, start, stop)
인덱스 시작 및 중지 는 에서 서브플롯의 범위를 정의합니다
GridSpec
. stop 은 포괄적입니다(즉, 단일 셀의 경우 ).start == stop
- get_topmost_subplotspec ( ) [출처] #
SubplotSpec
서브플롯과 관련된 최상위 인스턴스를 반환합니다 .
- 재산 번호 2 #
- subgridspec ( nrows , ncols , ** kwargs ) [출처] #
이 서브플롯 내에서 GridSpec을 생성합니다.
생성된 개체는 이것을 부모로
GridSpecFromSubplotSpec
갖게 됩니다.SubplotSpec
- 매개변수 :
- 정수 _
그리드의 행 수입니다.
- ncols 정수
그리드의 번호 또는 열.
- 반환 :
- 기타 매개변수 :
- **kwargs
다른 모든 매개변수는 에 전달됩니다
GridSpecFromSubplotSpec
.
또한보십시오
예
단일 서브플롯이 차지하는 공간에 세 개의 서브플롯 추가:
fig = plt.figure() gs0 = fig.add_gridspec(3, 1) ax1 = fig.add_subplot(gs0[0]) ax2 = fig.add_subplot(gs0[1]) gssub = gs0[2].subgridspec(1, 3) for i in range(3): fig.add_subplot(gssub[0, i])