matplotlib.pyplot.axes #

matplotlib.pyplot. ( 인수 = 없음 , ** kwargs ) [소스] #

현재 Figure에 축을 추가하고 현재 축으로 만듭니다.

호출 서명:

plt.axes()
plt.axes(rect, projection=None, polar=False, **kwargs)
plt.axes(ax)
매개변수 :
인수 없음 또는 4튜플

이 함수의 정확한 동작은 유형에 따라 다릅니다.

  • 없음 : 새로운 전체 창 축이 를 사용하여 추가됩니다 subplot(**kwargs).

  • 플로트의 4-튜플 rect = . 현재 그림에서 사용하는 정규화된 (0, 1) 단위의 rect 차원으로 새 Axes가 추가됩니다 .[left, bottom, width, height]add_axes

투영 {None, 'aitoff', 'hammer', 'lambert', 'mollweide', 'polar', 'rectilinear', str}, 선택 사항

의 프로젝션 유형입니다 Axes. str 은 사용자 정의 프로젝션의 이름입니다. 를 참조하십시오 projections. 기본 없음은 '직선' 투영을 생성합니다.

극좌표 부울, 기본값: False

True인 경우 projection='polar'와 동일합니다.

쉐어엑스, 쉐어리, Axes옵션

axissharex 및/또는 sharey와 x 또는 y를 공유합니다 . 축은 공유 축의 축과 동일한 제한, 눈금 및 배율을 갖습니다.

레이블 문자열

반환된 Axes의 레이블입니다.

반환 :
Axes, 또는 의 하위 클래스Axes

반환된 축 클래스는 사용된 프로젝션에 따라 다릅니다. Axes직선 투영을 사용하는 경우와 극좌표 projections.polar.PolarAxes투영을 사용하는 경우입니다.

기타 매개변수 :
**kwargs

이 메서드는 반환된 Axes 클래스에 대한 키워드 인수도 사용합니다. 직선 Axes 클래스에 대한 키워드 인수 Axes는 다음 표에서 찾을 수 있지만 다른 프로젝션이 사용되는 경우 다른 키워드 인수도 있을 수 있습니다. 실제 Axes 클래스를 참조하세요.

재산

설명

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

뜨다

메모

그림에 키( args , kwargs ) 가 있는 Axes가 이미 있는 경우 단순히 해당 축을 현재로 만들고 반환합니다. 이 동작은 더 이상 사용되지 않습니다. 한편, 이 동작을 원하지 않는 경우(즉, 새 축을 강제로 생성하려는 경우) 고유한 args 및 kwargs 세트를 사용해야 합니다. 이 목적을 위해 Axes 레이블 속성이 노출되었습니다. 다른 점은 동일한 두 개의 Ax를 그림에 추가하려면 고유한 레이블을 지정해야 합니다.

# Creating a new full window Axes
plt.axes()

# Creating a new Axes with specified dimensions and a grey background
plt.axes((left, bottom, width, height), facecolor='grey')

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

서브플롯 간격 및 여백

서브플롯 간격 및 여백

서브플롯 간격 및 여백
올가미 데모

올가미 데모

올가미 데모