matplotlib.pyplot.subplot_mosaic #

matplotlib.pyplot. subplot_mosaic ( 모자이크 , * , sharex = False , sharey = False , width_ratios = None , height_ratios = None , empty_sentinel = '.' , subplot_kw = None , gridspec_kw = None , ** fig_kw ) [출처] #

ASCII 아트 또는 중첩 목록을 기반으로 Axes 레이아웃을 구축합니다.

복잡한 GridSpec 레이아웃을 시각적으로 구축하기 위한 도우미 기능입니다.

메모

이 API는 잠정적이며 초기 사용자 피드백에 따라 향후 수정될 수 있습니다.

예제 및 전체 API 설명서는 복잡하고 의미 있는 그림 구성 을 참조하세요 .

매개변수 :
{hashable 또는 nested} 또는 str 목록의 모자이크 목록

Axes를 문자열로 레이블을 지정하여 정렬하는 방법에 대한 시각적 레이아웃입니다. 예를 들어

x = [['A panel', 'A panel', 'edge'],
     ['C panel', '.',       'edge']]

4개의 축 생성:

  • 1행 높이이고 처음 두 열에 걸쳐 있는 'A 패널'

  • 2행 높이이고 오른쪽 가장자리에 있는 'edge'

  • 좌측 하단에 1행 1열 폭의 'C 패널'

  • 하단 중앙에 1행 1열의 빈 공간

레이아웃의 모든 항목은 중첩된 레이아웃을 만들기 위해 동일한 형식의 목록 목록이 될 수 있습니다.

입력이 str이면 다음 형식이어야 합니다.

'''
AAE
C.E
'''

여기서 각 문자는 열이고 각 행은 행입니다. 이것은 단일 문자 Axes 레이블만 허용하고 중첩을 허용하지 않지만 매우 간결합니다.

sharex, sharey 부울, 기본값: 거짓

True이면 x축( sharex ) 또는 y 축( sharey ) 이 모든 서브플롯에서 공유됩니다. 이 경우 눈금 레이블 가시성과 축 단위는 for 와 같이 동작합니다 subplots. False이면 각 서브플롯의 x축 또는 y축이 독립적입니다.

길이 ncols 의 width_ratios 배열 유사 , 선택 사항

열의 상대 너비를 정의합니다. 각 열의 상대 너비는 . 지정하지 않으면 모든 열의 너비가 동일합니다. . _width_ratios[i] / sum(width_ratios)gridspec_kw={'width_ratios': [...]}

길이 nrows 의 height_ratios 배열 유사 , 선택 사항

행의 상대 높이를 정의합니다. 각 행의 상대 높이는 . 지정하지 않으면 모든 행의 높이가 동일합니다. . _height_ratios[i] / sum(height_ratios)gridspec_kw={'height_ratios': [...]}

empty_sentinel 객체, 선택 사항

"이 공간을 비워 두십시오"를 의미하는 레이아웃의 항목입니다. 기본값은 '.'입니다. 레이아웃 이 문자열인 경우 공백 센티널로 공백을 사용하는 데 방해가 될 수 있는 선행 공백을 제거하기 위해 처리 됩니다 inspect.cleandoc.

subplot_kw 사전, 선택 사항

Figure.add_subplot각 서브플롯을 만드는 데 사용되는 호출 에 전달된 키워드가 있는 사전입니다 .

gridspec_kw 사전, 선택사항

GridSpec서브플롯이 배치되는 그리드를 생성하는 데 사용되는 생성자 에 전달된 키워드가 있는 사전입니다 .

**fig_kw

모든 추가 키워드 인수가 pyplot.figure호출에 전달됩니다.

반환 :
무화과Figure

새로운 인물

dict[레이블, 축]

라벨을 Axes 객체에 매핑하는 사전입니다. 축의 순서는 전체 레이아웃에서 축 위치의 왼쪽에서 오른쪽 및 위에서 아래입니다.

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

PSD 데모

PSD 데모

PSD 데모
이미지 데모

이미지 데모

이미지 데모
라벨링 서브플롯

라벨링 서브플롯

라벨링 서브플롯
기본 3D 보기 평면

기본 3D 보기 평면

기본 3D 보기 평면
빠른 시작 가이드

빠른 시작 가이드

빠른 시작 가이드
레전드 가이드

레전드 가이드

레전드 가이드
그림에서 여러 축 정렬

그림에서 여러 축 정렬

그림에서 여러 축 정렬