mpl_toolkits.axes_grid1.inset_locator.zoomed_inset_axes #

mpl_toolkits.axes_grid1.inset_locator. zoomed_inset_axes ( parent_axes , 확대/축소 , loc = ' 오른쪽 위' , bbox_to_anchor = 없음 , bbox_transform = 없음 , axes_class = 없음 , axes_kwargs = 없음 , borderpad = 0.5 ) [소스] #

부모 축의 크기를 조정하여 고정된 삽입 축을 만듭니다. 사용법 은 예제 도 참조하십시오 .

매개변수 :
parent_axesmatplotlib.axes.Axes

삽입 축을 배치할 축.

플로트

데이터 축의 배율 인수. zoom > 1은 좌표를 확대하고(즉, "확대"), zoom < 1은 좌표를 축소합니다(즉, "축소").

loc str, 기본값: '오른쪽 위'

삽입 축을 배치할 위치입니다. 유효한 위치는 '왼쪽 상단', '중앙 상단', '오른쪽 상단', '왼쪽 중앙', '중앙', '오른쪽 중앙', '왼쪽 하단', '중앙 하단, 오른쪽 하단'입니다. 이전 버전과의 호환성을 위해 숫자 값도 허용됩니다. 자세한 내용은 매개변수 loc of Legend를 참조하십시오.

bbox_to_anchor 튜플 또는 matplotlib.transforms.BboxBase선택 사항

삽입 축이 고정될 Bbox. None이면 parent_axes.bbox 가 사용됩니다. 튜플인 경우 [left, bottom, width, height] 또는 [left, bottom]일 수 있습니다. kwargs 너비 및/또는 높이 가 상대 단위로 지정된 경우 2-튜플 [left, bottom]을 사용할 수 없습니다. 경계 상자의 단위는 사용 중인 변환을 통해 결정됩니다. bbox_to_anchor 를 사용할 때 거의 항상 bbox_transform 도 지정하는 것이 좋습니다 . 이것은 종종 축 변환 parent_axes.transAxes 일 수 있습니다.

bbox_transform matplotlib.transforms.Transform, 선택사항

삽입 축을 포함하는 bbox에 대한 변환입니다. None이면 a transforms.IdentityTransform가 사용됩니다(예: 픽셀 좌표). 이는 bbox_to_anchor 에 인수를 제공하지 않을 때 유용합니다 . bbox_to_anchor 를 사용할 때 거의 항상 bbox_transform 도 지정하는 것이 좋습니다 . 이것은 종종 축 변환 parent_axes.transAxes 일 수 있습니다. 반대로 여기에서 축 또는 그림 변환을 지정할 때 bbox_to_anchor를 지정하지 않으면 단위가 디스플레이(픽셀) 좌표인 parent_axes.bbox 를 사용 한다는 점에 유의 하십시오.

axes_class matplotlib.axes.Axes유형, 기본값:HostAxes

새로 생성된 삽입 축의 유형입니다.

axis_kwargs 사전, 선택사항

삽입 축의 생성자에 전달할 키워드 인수입니다. 유효한 인수는 다음과 같습니다.

재산

설명

adjustable

{'박스', '데이터림'}

agg_filter

(m, n, 3) 부동 소수점 배열과 dpi 값을 사용하고 (m, n, 3) 배열과 이미지의 왼쪽 하단에서 두 오프셋을 반환하는 필터 함수

alpha

스칼라 또는 없음

anchor

(플로트, 플로트) 또는 {'C', 'SW', 'S', 'SE', 'E', 'NE', ...}

animated

부울

aspect

{'auto', 'equal'} 또는 부동

autoscale_on

부울

autoscalex_on

알려지지 않은

autoscaley_on

알려지지 않은

axes_locator

Callable[[축, 렌더러], Bbox]

axisbelow

부울 또는 '라인'

box_aspect

부동 또는 없음

clip_box

Bbox

clip_on

부울

clip_path

패치 또는 (경로, 변환) 또는 없음

facecolor또는 fc

색깔

figure

Figure

frame_on

부울

gid

str

in_layout

부울

label

물체

mouseover

부울

navigate

부울

navigate_mode

알려지지 않은

path_effects

AbstractPathEffect

picker

None 또는 bool 또는 float 또는 호출 가능

position

[왼쪽, 아래쪽, 너비, 높이] 또는Bbox

prop_cycle

알려지지 않은

rasterization_zorder

부동 또는 없음

rasterized

부울

sketch_params

(스케일: float, 길이: float, 임의성: float)

snap

부울 또는 없음

title

str

transform

Transform

url

str

visible

부울

xbound

알려지지 않은

xlabel

str

xlim

(아래: 플로트, 위: 플로트)

xmargin

-0.5보다 큰 float

xscale

알려지지 않은

xticklabels

알려지지 않은

xticks

알려지지 않은

ybound

알려지지 않은

ylabel

str

ylim

(아래: 플로트, 위: 플로트)

ymargin

-0.5보다 큰 float

yscale

알려지지 않은

yticklabels

알려지지 않은

yticks

알려지지 않은

zorder

뜨다

borderpad float, 기본값: 0.5

인셋 축과 bbox_to_anchor 사이의 패딩. 단위는 축 글꼴 크기입니다. 즉, 기본 글꼴 크기가 10포인트 인 경우 borderpad = 0.5 는 패딩 5포인트와 같습니다.

반환 :
inset_axes 축_ 클래스

인셋 축 객체가 생성되었습니다.

# 을 사용하는 예mpl_toolkits.axes_grid1.inset_locator.zoomed_inset_axes

인셋 축에 컬러바 추가

인셋 축에 컬러바 추가

인셋 축에 컬러바 추가
인셋 로케이터 데모2

인셋 로케이터 데모2

인셋 로케이터 데모2