matplotlib.projections#

데이터 공간에서 화면 공간으로 매핑되는 비분리형 변환입니다.

프로젝션은 Axes하위 클래스로 정의됩니다. 여기에는 다음 요소가 포함됩니다.

  • 데이터 좌표에서 표시 좌표로의 변환입니다.

  • 그 변환의 반대입니다. 예를 들어 마우스 위치를 화면 공간에서 다시 데이터 공간으로 변환하는 데 사용됩니다.

  • 눈금선, 눈금 및 눈금 레이블에 대한 변환. 사용자 지정 프로젝션은 종종 이러한 요소를 특별한 위치에 배치해야 하며 Matplotlib에는 그렇게 하는 데 도움이 되는 기능이 있습니다.

  • cla직선 축에 대한 기본값이 적절하지 않을 수 있으므로 기본값 설정(재정 의).

  • 플롯의 배경을 그리고 모든 데이터 요소를 클리핑하는 데 사용되는 축의 모양(예: 타원형 축)을 정의합니다.

  • 프로젝션에 대한 사용자 지정 로케이터 및 포맷터를 정의합니다. 예를 들어 지리적 투영에서는 데이터가 라디안 단위인 경우에도 그리드를 도 단위로 표시하는 것이 더 편리할 수 있습니다.

  • 대화형 이동 및 확대/축소를 설정합니다. 이것은 독자에게 남겨진 "고급" 기능으로 남아 있지만 matplotlib.projections.polar.

  • 추가 편의 또는 기능을 위한 추가 방법.

투영 축이 정의되면 다음 두 가지 방법 중 하나로 사용할 수 있습니다.

  • 클래스 속성을 정의하면 name프로젝션 축을 등록 matplotlib.projections.register_projection하고 이름으로 간단하게 호출할 수 있습니다.

    fig.add_subplot(projection="my_proj_name")
    
  • 더 복잡하고 매개변수화할 수 있는 프로젝션의 경우 메서드를 포함하는 일반 "프로젝션" 객체를 정의할 수 있습니다 _as_mpl_axes. _as_mpl_axes 인수를 취하지 않고 투영의 축 하위 클래스와 하위 클래스의 __init__ 메서드에 전달할 추가 인수의 사전을 반환해야 합니다. 그 후 다음과 같이 매개변수화된 투영을 초기화할 수 있습니다.

    fig.add_subplot(projection=MyProjection(param1=param1_value))
    

    여기서 MyProjection은 메소드를 구현하는 객체입니다 _as_mpl_axes.

본격적인 주석이 많이 추가된 예는 Custom projection 에 있습니다. 의 극좌표 기능 matplotlib.projections.polar도 관심을 가질 수 있습니다.

클래스 matplotlib.projections. ProjectionRegistry [소스] #

베이스:object

등록된 프로젝션 이름을 프로젝션 클래스에 매핑합니다.

get_projection_class ( 이름 ) [출처] #

이름 에서 프로젝션 클래스를 가져옵니다 .

get_projection_names ( ) [출처] #

현재 등록된 모든 프로젝션의 이름을 반환합니다.

레지스터 ( * 프로젝션 ) [소스] #

새로운 프로젝션 세트를 등록합니다.

matplotlib.projections. get_projection_class ( 프로젝션 = 없음 ) [소스] #

이름에서 프로젝션 클래스를 가져옵니다.

투영 이 없음 이면 표준 직선 투영이 반환됩니다.

matplotlib.projections. get_projection_names ( ) [출처] #

현재 등록된 모든 프로젝션의 이름을 반환합니다.

matplotlib.projections. register_projection ( cls ) [소스] #

matplotlib.projections.polar#

클래스 matplotlib.projections.polar. InvertedPolarTransform ( axis = None , use_rmin = True , _apply_theta_transforms = True ) [소스] #

베이스:Transform

직교 좌표 공간 xy세타r 로 다시 매핑하는 극좌표 변환의 역함수입니다 .

매개변수 :
shorthand_name 문자열

변환의 "이름"을 나타내는 문자열입니다. str(transform)이름은 DEBUG=True일 때 가독성을 높이는 것 외에는 의미가 없습니다 .

has_inverse = #

이 변환에 해당하는 역변환이 있는 경우 참입니다.

입력_딤 = 2 #

이 변환의 입력 차원 수입니다. 하위 클래스에서 재정의(정수 사용)해야 합니다.

거꾸로 ( ) [출처] #

해당 역변환을 반환합니다.

. _x == self.inverted().transform(self.transform(x))

이 메서드의 반환 값은 임시로 처리되어야 합니다. self 에 대한 업데이트 는 반전된 복사본에 해당하는 업데이트를 유발하지 않습니다.

output_dims = 2 #

이 변환의 출력 차원 수입니다. 하위 클래스에서 재정의(정수 사용)해야 합니다.

transform_non_affine ( xy ) [소스] #

이 변환의 비친화적 부분만 적용하십시오.

transform(values)는 항상 와 같습니다 transform_affine(transform_non_affine(values)).

비아핀 변환에서 이는 일반적으로 와 동일합니다 transform(values). 아핀 변환에서 이것은 항상 작동하지 않습니다.

매개변수 :
배열

input_dims입력 값은 길이 또는 모양(N x ) 의 NumPy 배열입니다 input_dims.

반환 :
정렬

입력에 따라 길이 output_dims또는 모양(N x ) 의 NumPy 배열로 출력 값 .output_dims

클래스 matplotlib.projections.polar. PolarAffine ( scale_transform , limits ) [출처] #

베이스:Affine2DBase

극좌표 투영의 아핀 부분. 최대 반지름이 축 원의 가장자리에 있도록 출력 크기를 조정합니다.

limits 데이터의 보기 제한입니다. 사용되는 경계의 유일한 부분은 y 제한(반지름 제한용)입니다. theta 범위는 non-affine 변환에 의해 처리됩니다.

get_matrix ( ) [출처] #

이 변환의 아핀 부분에 대한 행렬을 가져옵니다.

클래스 matplotlib.projections.polar. PolarAxes ( * args , theta_offset = 0 , theta_direction = 1 , rlabel_position = 22.5 , ** kwargs ) [출처] #

베이스:Axes

입력 차원이 theta , r 인 극좌표 그래프 투영 .

Theta는 동쪽을 가리키기 시작하여 시계 반대 방향으로 이동합니다.

그림에 축을 만듭니다.

매개변수 :
무화과Figure

도끼는 무화과 에 내장되어 있습니다.Figure

직사각형 튜플(왼쪽, 아래쪽, 너비, 높이).

Axes는 직사각형 rect 에 내장되어 있습니다. rectFigure좌표에 있습니다.

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

x 또는 y axis는 입력에서 x 또는 y축과 공유됩니다 Axes.

프레임온 부울, 기본값: True

축 프레임이 표시되는지 여부입니다.

box_aspect 부동 소수점, 선택 사항

Axes 상자에 대해 고정된 가로 세로 비율, 즉 높이 대 너비 비율을 설정합니다. 자세한 내용 set_box_aspect은 참조하십시오.

**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

뜨다

반환 :
Axes

Axes개체입니다.

클래스 InvertedPolarTransform ( = 없음 , use_rmin = , _apply_theta_transforms = ) [소스] #

베이스:Transform

직교 좌표 공간 xy세타r 로 다시 매핑하는 극좌표 변환의 역함수입니다 .

매개변수 :
shorthand_name 문자열

변환의 "이름"을 나타내는 문자열입니다. str(transform)이름은 DEBUG=True일 때 가독성을 높이는 것 외에는 의미가 없습니다 .

has_inverse = #

이 변환에 해당하는 역변환이 있는 경우 참입니다.

입력_딤 = 2 #

이 변환의 입력 차원 수입니다. 하위 클래스에서 재정의(정수 사용)해야 합니다.

거꾸로 ( ) [출처] #

해당 역변환을 반환합니다.

. _x == self.inverted().transform(self.transform(x))

이 메서드의 반환 값은 임시로 처리되어야 합니다. self 에 대한 업데이트 는 반전된 복사본에 해당하는 업데이트를 유발하지 않습니다.

output_dims = 2 #

이 변환의 출력 차원 수입니다. 하위 클래스에서 재정의(정수 사용)해야 합니다.

transform_non_affine ( xy ) [소스] #

이 변환의 비친화적 부분만 적용하십시오.

transform(values)는 항상 와 같습니다 transform_affine(transform_non_affine(values)).

비아핀 변환에서 이는 일반적으로 와 동일합니다 transform(values). 아핀 변환에서 이것은 항상 작동하지 않습니다.

매개변수 :
배열

input_dims입력 값은 길이 또는 모양(N x ) 의 NumPy 배열입니다 input_dims.

반환 :
정렬

입력에 따라 길이 output_dims또는 모양(N x ) 의 NumPy 배열로 출력 값 .output_dims

클래스 PolarAffine ( scale_transform , limits ) [소스] #

베이스:Affine2DBase

극좌표 투영의 아핀 부분. 최대 반지름이 축 원의 가장자리에 있도록 출력 크기를 조정합니다.

limits 데이터의 보기 제한입니다. 사용되는 경계의 유일한 부분은 y 제한(반지름 제한용)입니다. theta 범위는 non-affine 변환에 의해 처리됩니다.

get_matrix ( ) [출처] #

이 변환의 아핀 부분에 대한 행렬을 가져옵니다.

class PolarTransform ( axis = None , use_rmin = True , _apply_theta_transforms = True ) [출처] #

베이스:Transform

기본 극좌표 변환.

이 변환은 극좌표 를 데카르트 좌표로 매핑합니다 (단, 화면 공간에서의 위치 지정은 처리하지 않음).(theta, r)(x, y) = (r * cos(theta), r * sin(theta))

고정 반지름의 경로 세그먼트는 길이만큼 자동으로 원형 호로 변환됩니다 .path._interpolation_steps > 1

매개변수 :
shorthand_name 문자열

변환의 "이름"을 나타내는 문자열입니다. str(transform)이름은 DEBUG=True일 때 가독성을 높이는 것 외에는 의미가 없습니다 .

has_inverse = #

이 변환에 해당하는 역변환이 있는 경우 참입니다.

입력_딤 = 2 #

이 변환의 입력 차원 수입니다. 하위 클래스에서 재정의(정수 사용)해야 합니다.

거꾸로 ( ) [출처] #

해당 역변환을 반환합니다.

. _x == self.inverted().transform(self.transform(x))

이 메서드의 반환 값은 임시로 처리되어야 합니다. self 에 대한 업데이트 는 반전된 복사본에 해당하는 업데이트를 유발하지 않습니다.

output_dims = 2 #

이 변환의 출력 차원 수입니다. 하위 클래스에서 재정의(정수 사용)해야 합니다.

transform_non_affine ( tr ) [출처] #

이 변환의 비친화적 부분만 적용하십시오.

transform(values)는 항상 와 같습니다 transform_affine(transform_non_affine(values)).

비아핀 변환에서 이는 일반적으로 와 동일합니다 transform(values). 아핀 변환에서 이것은 항상 작동하지 않습니다.

매개변수 :
배열

input_dims입력 값은 길이 또는 모양(N x ) 의 NumPy 배열입니다 input_dims.

반환 :
정렬

입력에 따라 길이 output_dims또는 모양(N x ) 의 NumPy 배열로 출력 값 .output_dims

transform_path_non_affine ( 경로 ) [소스] #

이 변환의 non-affine 부분을 path 에 적용하여 new 를 반환합니다 .Path Path

transform_path(path)에 해당합니다 transform_path_affine(transform_path_non_affine(values)).

클래스 RadialLocator ( 기본 ,= 없음 ) [소스] #

베이스:Locator

반경 틱을 찾는 데 사용됩니다.

모든 틱이 양수인지 확인합니다. 다른 모든 작업의 ​​경우 베이스에 위임합니다 ( rLocator 축의 크기에 따라 다를 수 있음 ).

비 특이 ( vmin , vmax ) [소스] #

특이점을 피하기 위해 필요에 따라 범위를 조정합니다.

이 메서드는 축에 데이터가 포함되어 있거나 포함되어 있지 않은 경우 축의 데이터 제한으로 설정되어 자동 크기 조정 중에 호출됩니다 .(v0, v1)(-inf, +inf)

  • (아마도 일부 부동 소수점 기울기까지) 경우 이 메서드는 이 값 주변의 확장된 간격을 반환합니다 .v0 == v1

  • 인 경우 이 메서드는 적절한 기본 보기 제한을 반환합니다.(v0, v1) == (-inf, +inf)

  • 그렇지 않으면 수정 없이 반환됩니다.(v0, v1)

set_axis ( ) [소스] #
view_limits ( vmin , vmax ) [소스] #

vmin에서 vmax까지의 범위에 대한 척도를 선택합니다.

하위 클래스는 이 메서드를 재정의하여 로케이터 동작을 변경해야 합니다.

클래스 ThetaFormatter [소스] #

베이스:Formatter

세타 눈금 레이블 의 형식을 지정하는 데 사용됩니다 . 라디안의 기본 단위를 도로 변환하고 각도 기호를 추가합니다.

클래스 ThetaLocator ( base ) [소스] #

베이스:Locator

세타 틱을 찾는 데 사용됩니다.

보기가 전체 원에 걸쳐 있는 경우를 제외하고는 기본 로케이터와 동일하게 작동합니다. 이 경우 이전에 사용된 기본 위치인 45도마다 반환됩니다.

새로 고침 ( ) [출처] #
set_axis ( ) [소스] #
view_limits ( vmin , vmax ) [소스] #

vmin에서 vmax까지의 범위에 대한 척도를 선택합니다.

하위 클래스는 이 메서드를 재정의하여 로케이터 동작을 변경해야 합니다.

can_pan ( ) [출처] #

이 축이 팬/줌 버튼 기능을 지원하는지 여부를 반환합니다.

극좌표 축의 경우 이는 약간 오해의 소지가 있습니다. 패닝과 확대/축소는 모두 동일한 버튼으로 수행됩니다. 줌은 방사형을 따라 수행되는 동안 패닝은 방위각에서 수행됩니다.

can_zoom ( ) [출처] #

이 축이 확대/축소 상자 버튼 기능을 지원하는지 여부를 반환합니다.

극축은 확대/축소 상자를 지원하지 않습니다.

지우기 ( ) [출처] #

축을 지웁니다.

drag_pan ( 버튼 , , x , y ) [소스] #

이동 작업 중에 마우스가 움직일 때 호출됩니다.

매개변수 :
단추MouseButton

눌린 마우스 버튼입니다.

str 또는 없음

누른 키(있는 경우).

x, y 플로트

디스플레이 좌표의 마우스 좌표입니다.

메모

이것은 새로운 프로젝션 유형에 의해 재정의됩니다.

그리기 ( 렌더러 ) [소스] #

지정된 렌더러를 사용하여 아티스트(및 그 자식)를 그립니다.

아티스트가 보이지 않으면 효과가 없습니다( Artist.get_visible False 반환).

매개변수 :
렌더러 RendererBase하위 클래스.

메모

이 메서드는 Artist 하위 클래스에서 재정의됩니다.

end_pan ( ) [소스] #

팬 작업이 완료될 때 호출됩니다(마우스 버튼이 올려져 있을 때).

메모

이것은 새로운 프로젝션 유형에 의해 재정의됩니다.

format_coord ( theta , r ) [소스] #

x , y 좌표 를 형식화하는 형식 문자열을 반환합니다 .

get_data_ratio ( ) [출처] #

데이터 자체의 종횡비를 반환합니다. 극좌표의 경우 이 값은 항상 1.0이어야 합니다.

get_rlabel_position ( ) [출처] #
반환 :
뜨다

반지름의 세타 위치는 도 단위로 표시됩니다.

get_rmax ( ) [출처] #
반환 :
뜨다

외부 반경 한계.

get_rmin ( ) [출처] #
반환 :
뜨다

내부 방사형 제한입니다.

get_rorigin ( ) [출처] #
반환 :
뜨다
get_rsign ( ) [출처] #
get_theta_direction ( ) [출처] #

세타가 증가하는 방향을 구합니다.

-1:

세타는 시계 방향으로 증가합니다.

1:

세타는 시계 반대 방향으로 증가합니다.

get_theta_offset ( ) [출처] #

라디안 단위로 0의 위치에 대한 오프셋을 가져옵니다.

get_thetamax ( ) [출처] #

최대 세타 한계를 도 단위로 반환합니다.

get_thetamin ( ) [출처] #

도 단위의 최소 세타 제한을 가져옵니다.

get_xaxis_text1_transform ( 패드 ) [소스] #
반환 :
변환 변환

x축 레이블을 그리는 데 사용되는 변환으로 , 축과 레이블 사이에 패딩의 pad_points (포인트 단위)를 추가합니다. x 방향은 데이터 좌표이고 y 방향은 축 좌표입니다.

valign {'센터', '상단', '하단', '기준선', 'center_baseline'}

텍스트 세로 정렬입니다.

halign {'가운데', '왼쪽', '오른쪽'}

텍스트 가로 정렬입니다.

메모

이 변환은 주로 Axis 클래스에서 사용되며 다른 위치에 축 요소를 배치해야 할 수 있는 새로운 종류의 프로젝션에 의해 재정의됩니다.

get_xaxis_text2_transform ( 패드 ) [소스] #
반환 :
변환 변환

보조 x축 레이블을 그리는 데 사용되는 변환으로 , 축과 레이블 사이에 패딩의 pad_points (포인트 단위)를 추가합니다. x 방향은 데이터 좌표이고 y 방향은 축 좌표입니다.

valign {'센터', '상단', '하단', '기준선', 'center_baseline'}

텍스트 세로 정렬입니다.

halign {'가운데', '왼쪽', '오른쪽'}

텍스트 가로 정렬입니다.

메모

이 변환은 주로 Axis 클래스에서 사용되며 다른 위치에 축 요소를 배치해야 할 수 있는 새로운 종류의 프로젝션에 의해 재정의됩니다.

get_xaxis_transform ( which = '그리드' ) [소스] #

x축 레이블, 눈금 및 눈금선을 그리는 데 사용되는 변환을 가져옵니다. x 방향은 데이터 좌표이고 y 방향은 축 좌표입니다.

메모

이 변환은 주로 Axis클래스에서 사용되며 다른 위치에 축 요소를 배치해야 할 수 있는 새로운 종류의 프로젝션에 의해 재정의됩니다.

get_yaxis_text1_transform ( 패드 ) [소스] #
반환 :
변환 변환

y축 레이블을 그리는 데 사용되는 변환으로 , 축과 레이블 사이에 패딩의 pad_points (포인트 단위)를 추가합니다. x 방향은 축 좌표이고 y 방향은 데이터 좌표입니다.

valign {'센터', '상단', '하단', '기준선', 'center_baseline'}

텍스트 세로 정렬입니다.

halign {'가운데', '왼쪽', '오른쪽'}

텍스트 가로 정렬입니다.

메모

이 변환은 주로 Axis 클래스에서 사용되며 다른 위치에 축 요소를 배치해야 할 수 있는 새로운 종류의 프로젝션에 의해 재정의됩니다.

get_yaxis_text2_transform ( 패드 ) [소스] #
반환 :
변환 변환

두 번째 아트 y축 레이블을 그리는 데 사용되는 변환으로 , 축과 레이블 사이에 패딩의 pad_points (포인트 단위)를 추가합니다. x 방향은 축 좌표이고 y 방향은 데이터 좌표입니다.

valign {'센터', '상단', '하단', '기준선', 'center_baseline'}

텍스트 세로 정렬입니다.

halign {'가운데', '왼쪽', '오른쪽'}

텍스트 가로 정렬입니다.

메모

이 변환은 주로 Axis 클래스에서 사용되며 다른 위치에 축 요소를 배치해야 할 수 있는 새로운 종류의 프로젝션에 의해 재정의됩니다.

get_yaxis_transform ( which = '그리드' ) [소스] #

y축 레이블, 눈금 및 눈금선을 그리는 데 사용되는 변환을 가져옵니다. x 방향은 축 좌표이고 y 방향은 데이터 좌표입니다.

메모

이 변환은 주로 Axis클래스에서 사용되며 다른 위치에 축 요소를 배치해야 할 수 있는 새로운 종류의 프로젝션에 의해 재정의됩니다.

이름 = '폴라' #
set ( * , adjustable=<UNSET> , agg_filter=<UNSET> , alpha=<UNSET> , anchor=<UNSET> , animated=<UNSET> , aspect=<UNSET > , autoscale_on=<UNSET > , autoscalex_on= <UNSET > , autoscaley_on=<UNSET> , axes_locator =<UNSET> , axisbelow=<UNSET> ,, clip_box =<UNSET> , clip_on=<UNSET> , clip_path=<UNSET> , facecolor=<UNSET> , frame_on=<해제> , gid=<설정 해제>, in_layout=<UNSET> , label=<UNSET> , mouseover=<UNSET> , navigate=<UNSET> , path_effects=<UNSET> , picker=<UNSET> , position=<UNSET> , prop_cycle=<UNSET> , rasterization_zorder =<UNSET> , rasterized=<UNSET> , rgrids=<UNSET> , rlabel_position=<UNSET> , rlim=<UNSET> , rmax=<UNSET> , rmin=<UNSET> , rorigin=<UNSET> , rscale=< 설정 해제 > , rticks=<설정 해제>, sketch_params=<설정 해제>, snap=<UNSET> , theta_direction=<UNSET> , theta_offset=<UNSET> , theta_zero_location=<UNSET> , thetagrids=<UNSET> , thetalim=<UNSET> , thetamax=<UNSET> , thetamin=<UNSET> , 제목 =<UNSET> , transform=<UNSET> , url=<UNSET> , visible=<UNSET> , xbound=<UNSET> , xlabel=<UNSET> , xlim=<UNSET> , xmargin=<UNSET> , xscale=< 해제 > , xticklabels=<설정 해제>, xticks=<설정 해제> ,ybound=<UNSET> , ylabel=<UNSET> , ylim=<UNSET> , ymargin=<UNSET> , yscale=<UNSET> , yticklabels=<UNSET> , yticks=<UNSET> , zorder=<UNSET> ) [소스 ] #

한 번에 여러 속성을 설정합니다.

지원되는 속성은

재산

설명

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

부울

rgrids

수레가 있는 튜플

rlabel_position

숫자

rlim

알려지지 않은

rmax

뜨다

rmin

뜨다

rorigin

뜨다

rscale

알려지지 않은

rticks

알려지지 않은

sketch_params

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

snap

부울 또는 없음

theta_direction

알려지지 않은

theta_offset

알려지지 않은

theta_zero_location

str

thetagrids

플로트가 있는 튜플, 도

thetalim

알려지지 않은

thetamax

알려지지 않은

thetamin

알려지지 않은

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

뜨다

set_rgrids ( 반지름 , 레이블 = 없음 , 각도 = 없음 , fmt = 없음 , ** kwargs ) [소스] #

극좌표 플롯에서 방사형 눈금선을 설정합니다.

매개변수 :
수레가 있는 반지름 튜플

방사형 격자선의 반지름

문자열 또는 없음이 포함된 레이블 튜플

각 방사형 눈금선에서 사용할 레이블입니다. matplotlib.ticker.ScalarFormatter없음 인 경우 가 사용됩니다.

앵글 플로트

반경 레이블의 각도 위치는 도 단위입니다.

fmt str 또는 없음

에서 사용되는 형식 문자열입니다 matplotlib.ticker.FormatStrFormatter. 예를 들어 '%f'.

반환 :
라인 목록lines.Line2D

방사형 눈금선.

라벨 목록text.Text

눈금 레이블입니다.

기타 매개변수 :
**kwargs

kwargs 는 레이블에 대한 선택적 Text속성입니다.

set_rlabel_position ( ) [소스] #

반지름 레이블의 세타 위치를 업데이트합니다.

매개변수 :
번호

반경 레이블의 각도 위치는 도 단위입니다.

set_rlim ( 하단 = 없음 , 상단 = 없음 , * , 방출 = True , auto = False , ** kwargs ) [출처] #

방사형 축 보기 제한을 설정합니다.

이 함수는 와 같이 동작 Axes.set_ylim하지만 추가 로 bottomtop 에 대한 별칭으로 rminrmax 를 지원합니다 .

또한보십시오

Axes.set_ylim
set_rmax ( rmax ) [소스] #

외부 반경 제한을 설정합니다.

매개변수 :
rmax 플로트
set_rmin ( rmin ) [소스] #

내부 반경 제한을 설정합니다.

매개변수 :
rmin 플로트
set_rorigin ( rorigin ) [출처] #

방사형 원점을 업데이트합니다.

매개변수 :
로리진 플로트
set_rscale ( * args , ** kwargs ) [소스] #
set_rticks ( * 인수 , ** kwargs ) [소스] #
set_theta_direction ( 방향 ) [소스] #

세타가 증가하는 방향을 설정합니다.

시계 방향, -1:

세타는 시계 방향으로 증가합니다.

시계 반대 방향, 시계 반대 방향, 1:

세타는 시계 반대 방향으로 증가합니다.

set_theta_offset ( 오프셋 ) [소스] #

라디안 단위로 0의 위치에 대한 오프셋을 설정합니다.

set_theta_zero_location ( 위치 , 오프셋 = 0.0 ) [소스] #

세타 영점의 위치를 ​​설정합니다.

set_theta_offset이것은 단순히 라디안 단위의 올바른 값으로 호출합니다 .

매개변수 :
loc str

"N", "NW", "W", "SW", "S", "SE", "E" 또는 "NE" 중 하나일 수 있습니다.

오프셋 부동, 기본값: 0

지정된 loc 에서 적용할 오프셋(도) 입니다. 참고: 이 오프셋은 방향 설정에 관계없이 항상 시계 반대 방향으로 적용됩니다.

set_thetagrids ( 각도 , 레이블 = 없음 , fmt = 없음 , ** kwargs ) [출처] #

극좌표 플롯에서 세타 눈금선을 설정합니다.

매개변수 :
플로트가 있는 각도 튜플, 도

세타 격자선의 각도입니다.

문자열 또는 없음이 포함된 레이블 튜플

각 세타 눈금선에서 사용할 레이블입니다. projections.polar.ThetaFormatter없음 인 경우 가 사용됩니다.

fmt str 또는 없음

에서 사용되는 형식 문자열입니다 matplotlib.ticker.FormatStrFormatter. 예를 들어 '%f'. 사용되는 각도는 라디안 단위입니다.

반환 :
라인 목록lines.Line2D

세타 격자선.

라벨 목록text.Text

눈금 레이블입니다.

기타 매개변수 :
**kwargs

kwargs 는 레이블에 대한 선택적 Text속성입니다.

set_thetalim ( * args , ** kwargs ) [출처] #

최소 및 최대 세타 값을 설정합니다.

다음 서명을 받을 수 있습니다.

  • set_thetalim(minval, maxval): 제한을 라디안으로 설정합니다.

  • set_thetalim(thetamin=minval, thetamax=maxval): 한계를 각도로 설정합니다.

여기서 minval 및 maxval은 최소 및 최대 한계입니다. 값은 범위에 래핑됩니다.\([0, 2\pi]\)(라디안 단위), 예를 들어 축이 0을 중심으로 대칭이 되도록 할 수 있습니다. 절대 각도 차이가 완전한 원보다 크면 ValueError가 발생합니다.set_thetalim(-np.pi / 2, np.pi / 2)

set_thetamax ( thetamax ) [소스] #

최대 세타 제한을 도 단위로 설정합니다.

set_thetamin ( 테타민 ) [출처] #

최소 세타 제한을 도 단위로 설정합니다.

set_yscale ( * args , ** kwargs ) [소스] #

y축의 스케일을 설정합니다.

매개변수 :
{"linear", "log", "symlog", "logit", ...} 또는ScaleBase

적용할 축 배율 유형입니다.

**kwargs

규모에 따라 다른 키워드 인수가 허용됩니다. 각 클래스 키워드 인수를 참조하십시오.

메모

기본적으로 Matplotlib는 위에서 언급한 척도를 지원합니다. 또한 를 사용하여 사용자 지정 척도를 등록할 수 있습니다 matplotlib.scale.register_scale. 그런 다음 이 저울을 여기에서도 사용할 수 있습니다.

start_pan ( x , y , 버튼 ) [소스] #

팬 작업이 시작되면 호출됩니다.

매개변수 :
x, y 플로트

디스플레이 좌표의 마우스 좌표입니다.

단추MouseButton

눌린 마우스 버튼입니다.

메모

이것은 새로운 프로젝션 유형에 의해 재정의됩니다.

클래스 matplotlib.projections.polar. PolarTransform ( axis = None , use_rmin = True , _apply_theta_transforms = True ) [출처] #

베이스:Transform

기본 극좌표 변환.

이 변환은 극좌표 를 데카르트 좌표로 매핑합니다 (단, 화면 공간에서의 위치 지정은 처리하지 않음).(theta, r)(x, y) = (r * cos(theta), r * sin(theta))

고정 반지름의 경로 세그먼트는 길이만큼 자동으로 원형 호로 변환됩니다 .path._interpolation_steps > 1

매개변수 :
shorthand_name 문자열

변환의 "이름"을 나타내는 문자열입니다. str(transform)이름은 DEBUG=True일 때 가독성을 높이는 것 외에는 의미가 없습니다 .

has_inverse = #

이 변환에 해당하는 역변환이 있는 경우 참입니다.

입력_딤 = 2 #

이 변환의 입력 차원 수입니다. 하위 클래스에서 재정의(정수 사용)해야 합니다.

거꾸로 ( ) [출처] #

해당 역변환을 반환합니다.

. _x == self.inverted().transform(self.transform(x))

이 메서드의 반환 값은 임시로 처리되어야 합니다. self 에 대한 업데이트 는 반전된 복사본에 해당하는 업데이트를 유발하지 않습니다.

output_dims = 2 #

이 변환의 출력 차원 수입니다. 하위 클래스에서 재정의(정수 사용)해야 합니다.

transform_non_affine ( tr ) [출처] #

이 변환의 비친화적 부분만 적용하십시오.

transform(values)는 항상 와 같습니다 transform_affine(transform_non_affine(values)).

비아핀 변환에서 이는 일반적으로 와 동일합니다 transform(values). 아핀 변환에서 이것은 항상 작동하지 않습니다.

매개변수 :
배열

input_dims입력 값은 길이 또는 모양(N x ) 의 NumPy 배열입니다 input_dims.

반환 :
정렬

입력에 따라 길이 output_dims또는 모양(N x ) 의 NumPy 배열로 출력 값 .output_dims

transform_path_non_affine ( 경로 ) [소스] #

이 변환의 non-affine 부분을 path 에 적용하여 new 를 반환합니다 .Path Path

transform_path(path)에 해당합니다 transform_path_affine(transform_path_non_affine(values)).

클래스 matplotlib.projections.polar. RadialAxis ( * args , ** kwargs ) [소스] #

베이스:YAxis

방사형 축.

YAxis이는 방사형 축에 대한 특수 케이싱을 제공하기 위해 a 의 특정 속성을 재정의합니다 .

매개변수 :
matplotlib.axes.Axes

생성 된 AxesAxis가 속한 입니다.

반경 플로트

봉쇄 테스트에 대한 허용 반경입니다. 또한 참조하십시오 Axis.contains.

axis_name = '반지름' #

축을 식별하는 읽기 전용 이름입니다.

지우기 ( ) [출처] #

축을 지웁니다.

이렇게 하면 축 속성이 기본값으로 재설정됩니다.

  • 라벨

  • 규모

  • 로케이터, 포매터 및 틱

  • 메이저 및 마이너 그리드

  • 단위

  • 등록된 콜백

set ( * , agg_filter=<UNSET> , alpha=<UNSET> , animated=<UNSET> , clip_box=<UNSET> , clip_on=<UNSET> , clip_path=<UNSET> , data_interval=<UNSET> , gid=<UNSET > , in_layout=<UNSET> , inverted=<UNSET> , label=<UNSET> , label_coords=<UNSET> , label_position=<UNSET> , label_text=<UNSET> , major_formatter=<UNSET> , major_locator=<UNSET> ,minor_formatter=<설정 해제> ,minor_locator=<UNSET> , mouseover=<UNSET> , offset_position=<UNSET> , path_effects=<UNSET> , picker=<UNSET> , pickradius=<UNSET> , rasterized=<UNSET> , remove_overlapping_locs=<UNSET> , sketch_params= <UNSET> , snap=<UNSET> , tick_params=<UNSET> , ticklabels=<UNSET> , ticks=<UNSET> , ticks_position=<UNSET> , transform=<UNSET> , units=<UNSET> , url=<UNSET > ,view_interval=<설정 해제> ,visible=<UNSET> , zorder=<UNSET> ) [소스] #

한 번에 여러 속성을 설정합니다.

지원되는 속성은

재산

설명

agg_filter

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

alpha

스칼라 또는 없음

animated

부울

clip_box

Bbox

clip_on

부울

clip_path

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

data_interval

알려지지 않은

figure

Figure

gid

str

in_layout

부울

inverted

알려지지 않은

label

물체

label_coords

알려지지 않은

label_position

{'왼쪽 오른쪽'}

label_text

str

major_formatter

Formatter, str, 또는 함수

major_locator

Locator

minor_formatter

Formatter, str, 또는 함수

minor_locator

Locator

mouseover

부울

offset_position

{'왼쪽 오른쪽'}

path_effects

AbstractPathEffect

picker

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

pickradius

뜨다

rasterized

부울

remove_overlapping_locs

알려지지 않은

sketch_params

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

snap

부울 또는 없음

tick_params

알려지지 않은

ticklabels

str 또는 Texts의 시퀀스

ticks

수레 목록

ticks_position

{'왼쪽', '오른쪽', '둘 다', '기본값', '없음'}

transform

Transform

units

단위 태그

url

str

view_interval

알려지지 않은

visible

부울

zorder

뜨다

클래스 matplotlib.projections.polar. RadialLocator ( 기본 ,= 없음 ) [소스] #

베이스:Locator

반경 틱을 찾는 데 사용됩니다.

모든 틱이 양수인지 확인합니다. 다른 모든 작업의 ​​경우 베이스에 위임합니다 ( rLocator 축의 크기에 따라 다를 수 있음 ).

비 특이 ( vmin , vmax ) [소스] #

특이점을 피하기 위해 필요에 따라 범위를 조정합니다.

이 메서드는 축에 데이터가 포함되어 있거나 포함되어 있지 않은 경우 축의 데이터 제한으로 설정되어 자동 크기 조정 중에 호출됩니다 .(v0, v1)(-inf, +inf)

  • (아마도 일부 부동 소수점 기울기까지) 경우 이 메서드는 이 값 주변의 확장된 간격을 반환합니다 .v0 == v1

  • 인 경우 이 메서드는 적절한 기본 보기 제한을 반환합니다.(v0, v1) == (-inf, +inf)

  • 그렇지 않으면 수정 없이 반환됩니다.(v0, v1)

set_axis ( ) [소스] #
view_limits ( vmin , vmax ) [소스] #

vmin에서 vmax까지의 범위에 대한 척도를 선택합니다.

하위 클래스는 이 메서드를 재정의하여 로케이터 동작을 변경해야 합니다.

클래스 matplotlib.projections.polar. RadialTick ( * args , ** kwargs ) [소스] #

베이스:YTick

방사형 축 눈금입니다.

의 이 하위 클래스는 YTick눈금이 축 제한을 기반으로 회전하도록 재배치에 약간의 수정을 가한 방사형 눈금을 제공합니다. 그 결과 척추에 정확하게 수직인 진드기가 생깁니다. '자동' 회전이 활성화된 경우 라벨도 척추에 수직이 되도록 회전됩니다.

bbox는 Axes의 디스플레이 좌표에 있는 Bound2D 경계 상자입니다. loc은 데이터 좌표에 있는 눈금 위치입니다. size는 눈금 크기(포인트)입니다.

set ( * , agg_filter=<UNSET> , alpha=<UNSET> , animated=<UNSET> , clip_box=<UNSET> , clip_on=<UNSET> , clip_path=<UNSET> , gid=<UNSET> , in_layout=<UNSET > , label=<UNSET> , label1=<UNSET> , label2=<UNSET> , mouseover=<UNSET> , pad=<UNSET> , path_effects=<UNSET> , picker=<UNSET> , rasterized=<UNSET> , sketch_params=<설정 해제> ,스냅=<설정 해제> ,transform=<UNSET> , url=<UNSET> , visible=<UNSET> , zorder=<UNSET> ) [소스] #

한 번에 여러 속성을 설정합니다.

지원되는 속성은

재산

설명

agg_filter

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

alpha

스칼라 또는 없음

animated

부울

clip_box

Bbox

clip_on

부울

clip_path

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

figure

Figure

gid

str

in_layout

부울

label

str

label1

str

label2

str

mouseover

부울

pad

뜨다

path_effects

AbstractPathEffect

picker

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

rasterized

부울

sketch_params

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

snap

부울 또는 없음

transform

Transform

url

str

visible

부울

zorder

뜨다

업데이트_위치 ( 위치 ) [출처] #

스칼라 loc 을 사용하여 데이터 좌표에서 눈금 위치를 설정합니다 .

클래스 matplotlib.projections.polar. ThetaAxis ( * args , ** kwargs ) [출처] #

베이스:XAxis

세타 축.

XAxis이것은 각도 축에 대한 특수 케이싱을 제공하기 위해 특정 속성을 재정의합니다 .

매개변수 :
matplotlib.axes.Axes

생성 된 AxesAxis가 속한 입니다.

반경 플로트

봉쇄 테스트에 대한 허용 반경입니다. 또한 참조하십시오 Axis.contains.

axis_name = '세타' #

축을 식별하는 읽기 전용 이름입니다.

지우기 ( ) [출처] #

축을 지웁니다.

이렇게 하면 축 속성이 기본값으로 재설정됩니다.

  • 라벨

  • 규모

  • 로케이터, 포매터 및 틱

  • 메이저 및 마이너 그리드

  • 단위

  • 등록된 콜백

set ( * , agg_filter=<UNSET> , alpha=<UNSET> , animated=<UNSET> , clip_box=<UNSET> , clip_on=<UNSET> , clip_path=<UNSET> , data_interval=<UNSET> , gid=<UNSET > , in_layout=<UNSET> , inverted=<UNSET> , label=<UNSET> , label_coords=<UNSET> , label_position=<UNSET> , label_text=<UNSET> , major_formatter=<UNSET> , major_locator=<UNSET> ,minor_formatter=<설정 해제> ,minor_locator=<UNSET> , mouseover=<UNSET> , path_effects=<UNSET> , picker=<UNSET> , pickradius=<UNSET> , rasterized=<UNSET> , remove_overlapping_locs=<UNSET> , sketch_params=<UNSET> , snap= <UNSET> , tick_params=<UNSET> , ticklabels=<UNSET> , ticks=<UNSET> , ticks_position=<UNSET> , transform=<UNSET> , units=<UNSET> , url=<UNSET> , view_interval=<UNSET > , 보이는=<미설정> , zorder=<미설정>) [출처] #

한 번에 여러 속성을 설정합니다.

지원되는 속성은

재산

설명

agg_filter

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

alpha

스칼라 또는 없음

animated

부울

clip_box

Bbox

clip_on

부울

clip_path

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

data_interval

알려지지 않은

figure

Figure

gid

str

in_layout

부울

inverted

알려지지 않은

label

물체

label_coords

알려지지 않은

label_position

{'상단', '하단'}

label_text

str

major_formatter

Formatter, str, 또는 함수

major_locator

Locator

minor_formatter

Formatter, str, 또는 함수

minor_locator

Locator

mouseover

부울

path_effects

AbstractPathEffect

picker

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

pickradius

뜨다

rasterized

부울

remove_overlapping_locs

알려지지 않은

sketch_params

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

snap

부울 또는 없음

tick_params

알려지지 않은

ticklabels

str 또는 Texts의 시퀀스

ticks

수레 목록

ticks_position

{'상단', '하단', '둘 다', '기본값', '없음'}

transform

Transform

units

단위 태그

url

str

view_interval

알려지지 않은

visible

부울

zorder

뜨다

클래스 matplotlib.projections.polar. ThetaFormatter [출처] #

베이스:Formatter

세타 눈금 레이블 의 형식을 지정하는 데 사용됩니다 . 라디안의 기본 단위를 도로 변환하고 각도 기호를 추가합니다.

클래스 matplotlib.projections.polar. ThetaLocator ( base ) [소스] #

베이스:Locator

세타 틱을 찾는 데 사용됩니다.

보기가 전체 원에 걸쳐 있는 경우를 제외하고는 기본 로케이터와 동일하게 작동합니다. 이 경우 이전에 사용된 기본 위치인 45도마다 반환됩니다.

새로 고침 ( ) [출처] #
set_axis ( ) [소스] #
view_limits ( vmin , vmax ) [소스] #

vmin에서 vmax까지의 범위에 대한 척도를 선택합니다.

하위 클래스는 이 메서드를 재정의하여 로케이터 동작을 변경해야 합니다.

클래스 matplotlib.projections.polar. ThetaTick ( , * 인수 , ** kwargs ) [소스] #

베이스:XTick

세타축 눈금.

의 이 하위 클래스는 XTick눈금 위치를 기준으로 눈금이 회전되도록 재배치에 약간의 수정을 가한 각도 눈금을 제공합니다. 그 결과 아크 척추에 정확히 수직인 틱이 생성됩니다.

'자동' 회전이 활성화되면 레이블도 책등과 평행하게 회전됩니다. 레이블 패딩도 여기에 적용됩니다. 일반 축 변환을 사용하여 눈금별 패딩을 생성할 수 없기 때문입니다.

bbox는 Axes의 디스플레이 좌표에 있는 Bound2D 경계 상자입니다. loc은 데이터 좌표에 있는 눈금 위치입니다. size는 눈금 크기(포인트)입니다.

set ( * , agg_filter=<UNSET> , alpha=<UNSET> , animated=<UNSET> , clip_box=<UNSET> , clip_on=<UNSET> , clip_path=<UNSET> , gid=<UNSET> , in_layout=<UNSET > , label=<UNSET> , label1=<UNSET> , label2=<UNSET> , mouseover=<UNSET> , pad=<UNSET> , path_effects=<UNSET> , picker=<UNSET> , rasterized=<UNSET> , sketch_params=<설정 해제> ,스냅=<설정 해제> ,transform=<UNSET> , url=<UNSET> , visible=<UNSET> , zorder=<UNSET> ) [소스] #

한 번에 여러 속성을 설정합니다.

지원되는 속성은

재산

설명

agg_filter

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

alpha

스칼라 또는 없음

animated

부울

clip_box

Bbox

clip_on

부울

clip_path

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

figure

Figure

gid

str

in_layout

부울

label

str

label1

str

label2

str

mouseover

부울

pad

뜨다

path_effects

AbstractPathEffect

picker

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

rasterized

부울

sketch_params

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

snap

부울 또는 없음

transform

Transform

url

str

visible

부울

zorder

뜨다

업데이트_위치 ( 위치 ) [출처] #

스칼라 loc 을 사용하여 데이터 좌표에서 눈금 위치를 설정합니다 .

matplotlib.projections.geo#

클래스 matplotlib.projections.geo. AitoffAxes ( * args , ** kwargs ) [출처] #

베이스:GeoAxes

그림에 축을 만듭니다.

매개변수 :
무화과Figure

도끼는 무화과 에 내장되어 있습니다.Figure

직사각형 튜플(왼쪽, 아래쪽, 너비, 높이).

Axes는 직사각형 rect 에 내장되어 있습니다. rectFigure좌표에 있습니다.

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

x 또는 y axis는 입력에서 x 또는 y축과 공유됩니다 Axes.

프레임온 부울, 기본값: True

축 프레임이 표시되는지 여부입니다.

box_aspect 부동 소수점, 선택 사항

Axes 상자에 대해 고정된 가로 세로 비율, 즉 높이 대 너비 비율을 설정합니다. 자세한 내용 set_box_aspect은 참조하십시오.

**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

뜨다

반환 :
Axes

Axes개체입니다.

클래스 AitoffTransform ( 해상도 ) [소스] #

베이스:_GeoTransform

기본 Aitoff 변환.

새로운 지리적 변환을 만듭니다.

분해능은 곡선 공간에서 해당 경로를 근사화하기 위해 각 입력 라인 세그먼트 사이를 보간하는 단계 수입니다.

has_inverse = #

이 변환에 해당하는 역변환이 있는 경우 참입니다.

거꾸로 ( ) [출처] #

해당 역변환을 반환합니다.

. _x == self.inverted().transform(self.transform(x))

이 메서드의 반환 값은 임시로 처리되어야 합니다. self 에 대한 업데이트 는 반전된 복사본에 해당하는 업데이트를 유발하지 않습니다.

transform_non_affine ( ll ) [출처] #

이 변환의 비친화적 부분만 적용하십시오.

transform(values)는 항상 와 같습니다 transform_affine(transform_non_affine(values)).

비아핀 변환에서 이는 일반적으로 와 동일합니다 transform(values). 아핀 변환에서 이것은 항상 작동하지 않습니다.

매개변수 :
배열

input_dims입력 값은 길이 또는 모양(N x ) 의 NumPy 배열입니다 input_dims.

반환 :
정렬

입력에 따라 길이 output_dims또는 모양(N x ) 의 NumPy 배열로 출력 값 .output_dims

클래스 InvertedAitoffTransform ( 해상도 ) [소스] #

베이스:_GeoTransform

새로운 지리적 변환을 만듭니다.

분해능은 곡선 공간에서 해당 경로를 근사화하기 위해 각 입력 라인 세그먼트 사이를 보간하는 단계 수입니다.

has_inverse = #

이 변환에 해당하는 역변환이 있는 경우 참입니다.

거꾸로 ( ) [출처] #

해당 역변환을 반환합니다.

. _x == self.inverted().transform(self.transform(x))

이 메서드의 반환 값은 임시로 처리되어야 합니다. self 에 대한 업데이트 는 반전된 복사본에 해당하는 업데이트를 유발하지 않습니다.

transform_non_affine ( xy ) [소스] #

이 변환의 비친화적 부분만 적용하십시오.

transform(values)는 항상 와 같습니다 transform_affine(transform_non_affine(values)).

비아핀 변환에서 이는 일반적으로 와 동일합니다 transform(values). 아핀 변환에서 이것은 항상 작동하지 않습니다.

매개변수 :
배열

input_dims입력 값은 길이 또는 모양(N x ) 의 NumPy 배열입니다 input_dims.

반환 :
정렬

입력에 따라 길이 output_dims또는 모양(N x ) 의 NumPy 배열로 출력 값 .output_dims

이름 = 'aitoff' #
set ( * , adjustable=<UNSET> , agg_filter=<UNSET> , alpha=<UNSET> , anchor=<UNSET> , animated=<UNSET> , aspect=<UNSET > , autoscale_on=<UNSET > , autoscalex_on= <UNSET > , autoscaley_on=<UNSET> , axes_locator =<UNSET> , axisbelow=<UNSET> ,, clip_box =<UNSET> , clip_on=<UNSET> , clip_path=<UNSET> , facecolor=<UNSET> , frame_on=<해제> , gid=<설정 해제>, in_layout=<UNSET> , label=<UNSET> , latitude_grid=<UNSET> , longitude_grid=<UNSET> , longitude_grid_ends=<UNSET> , mouseover=<UNSET> , navigate=<UNSET> , path_effects=<UNSET> , 선택기 =<UNSET> , position=<UNSET> , prop_cycle=<UNSET> , rasterization_zorder=<UNSET> , rasterized=<UNSET> , sketch_params=<UNSET> , snap=<UNSET> , title=<UNSET> , transform=< 미설정> ,url=<설정 해제> ,visible=<UNSET> , xbound=<UNSET> , xlabel=<UNSET> , xlim=<UNSET> , xmargin=<UNSET> , xscale=<UNSET> , xticklabels=<UNSET> , xticks=<UNSET> , ybound= <UNSET> , ylabel=<UNSET> , ylim=<UNSET> , ymargin=<UNSET> , yscale=<UNSET> , yticklabels=<UNSET> , yticks=<UNSET> , zorder=<UNSET> ) [소스] #

한 번에 여러 속성을 설정합니다.

지원되는 속성은

재산

설명

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

물체

latitude_grid

알려지지 않은

longitude_grid

알려지지 않은

longitude_grid_ends

알려지지 않은

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

뜨다

클래스 matplotlib.projections.geo. GeoAxes ( fig , rect , * , facecolor = None , frameon = True , sharex = None , sharey = None , label = '' , xscale = None , yscale = None , box_aspect = None , ** kwargs ) [출처] #

베이스:Axes

지리적 투영을 위한 추상 기본 클래스입니다.

그림에 축을 만듭니다.

매개변수 :
무화과Figure

도끼는 무화과 에 내장되어 있습니다.Figure

직사각형 튜플(왼쪽, 아래쪽, 너비, 높이).

Axes는 직사각형 rect 에 내장되어 있습니다. rectFigure좌표에 있습니다.

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

x 또는 y axis는 입력에서 x 또는 y축과 공유됩니다 Axes.

프레임온 부울, 기본값: True

축 프레임이 표시되는지 여부입니다.

box_aspect 부동 소수점, 선택 사항

Axes 상자에 대해 고정된 가로 세로 비율, 즉 높이 대 너비 비율을 설정합니다. 자세한 내용 set_box_aspect은 참조하십시오.

**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

뜨다

반환 :
Axes

Axes개체입니다.

해상도 = 75 #
클래스 ThetaFormatter ( round_to = 1.0 ) [소스] #

베이스:Formatter

세타 눈금 레이블의 형식을 지정하는 데 사용됩니다. 라디안의 기본 단위를 도로 변환하고 각도 기호를 추가합니다.

can_pan ( ) [출처] #

이 축이 팬/줌 버튼 기능을 지원하는지 여부를 반환합니다.

이 axes 객체는 대화형 팬/줌을 지원하지 않습니다.

can_zoom ( ) [출처] #

이 축이 확대/축소 상자 버튼 기능을 지원하는지 여부를 반환합니다.

이 axes 객체는 대화형 확대/축소 상자를 지원하지 않습니다.

지우기 ( ) [출처] #

축을 지웁니다.

drag_pan ( 버튼 , , x , y ) [소스] #

이동 작업 중에 마우스가 움직일 때 호출됩니다.

매개변수 :
단추MouseButton

눌린 마우스 버튼입니다.

str 또는 없음

누른 키(있는 경우).

x, y 플로트

디스플레이 좌표의 마우스 좌표입니다.

메모

이것은 새로운 프로젝션 유형에 의해 재정의됩니다.

end_pan ( ) [소스] #

팬 작업이 완료될 때 호출됩니다(마우스 버튼이 올려져 있을 때).

메모

이것은 새로운 프로젝션 유형에 의해 재정의됩니다.

format_coord ( lon , lat ) [출처] #

좌표를 형식화하는 형식 문자열을 반환합니다.

get_data_ratio ( ) [출처] #

데이터 자체의 종횡비를 반환합니다.

get_xaxis_text1_transform ( 패드 ) [소스] #
반환 :
변환 변환

x축 레이블을 그리는 데 사용되는 변환으로 , 축과 레이블 사이에 패딩의 pad_points (포인트 단위)를 추가합니다. x 방향은 데이터 좌표이고 y 방향은 축 좌표입니다.

valign {'센터', '상단', '하단', '기준선', 'center_baseline'}

텍스트 세로 정렬입니다.

halign {'가운데', '왼쪽', '오른쪽'}

텍스트 가로 정렬입니다.

메모

이 변환은 주로 Axis 클래스에서 사용되며 다른 위치에 축 요소를 배치해야 할 수 있는 새로운 종류의 프로젝션에 의해 재정의됩니다.

get_xaxis_text2_transform ( 패드 ) [소스] #
반환 :
변환 변환

보조 x축 레이블을 그리는 데 사용되는 변환으로 , 축과 레이블 사이에 패딩의 pad_points (포인트 단위)를 추가합니다. x 방향은 데이터 좌표이고 y 방향은 축 좌표입니다.

valign {'센터', '상단', '하단', '기준선', 'center_baseline'}

텍스트 세로 정렬입니다.

halign {'가운데', '왼쪽', '오른쪽'}

텍스트 가로 정렬입니다.

메모

이 변환은 주로 Axis 클래스에서 사용되며 다른 위치에 축 요소를 배치해야 할 수 있는 새로운 종류의 프로젝션에 의해 재정의됩니다.

get_xaxis_transform ( which = '그리드' ) [소스] #

x축 레이블, 눈금 및 눈금선을 그리는 데 사용되는 변환을 가져옵니다. x 방향은 데이터 좌표이고 y 방향은 축 좌표입니다.

메모

이 변환은 주로 Axis클래스에서 사용되며 다른 위치에 축 요소를 배치해야 할 수 있는 새로운 종류의 프로젝션에 의해 재정의됩니다.

get_yaxis_text1_transform ( 패드 ) [소스] #
반환 :
변환 변환

y축 레이블을 그리는 데 사용되는 변환으로 , 축과 레이블 사이에 패딩의 pad_points (포인트 단위)를 추가합니다. x 방향은 축 좌표이고 y 방향은 데이터 좌표입니다.

valign {'센터', '상단', '하단', '기준선', 'center_baseline'}

텍스트 세로 정렬입니다.

halign {'가운데', '왼쪽', '오른쪽'}

텍스트 가로 정렬입니다.

메모

이 변환은 주로 Axis 클래스에서 사용되며 다른 위치에 축 요소를 배치해야 할 수 있는 새로운 종류의 프로젝션에 의해 재정의됩니다.

get_yaxis_text2_transform ( 패드 ) [소스] #
반환 :
변환 변환

두 번째 아트 y축 레이블을 그리는 데 사용되는 변환으로 , 축과 레이블 사이에 패딩의 pad_points (포인트 단위)를 추가합니다. x 방향은 축 좌표이고 y 방향은 데이터 좌표입니다.

valign {'센터', '상단', '하단', '기준선', 'center_baseline'}

텍스트 세로 정렬입니다.

halign {'가운데', '왼쪽', '오른쪽'}

텍스트 가로 정렬입니다.

메모

이 변환은 주로 Axis 클래스에서 사용되며 다른 위치에 축 요소를 배치해야 할 수 있는 새로운 종류의 프로젝션에 의해 재정의됩니다.

get_yaxis_transform ( which = '그리드' ) [소스] #

y축 레이블, 눈금 및 눈금선을 그리는 데 사용되는 변환을 가져옵니다. x 방향은 축 좌표이고 y 방향은 데이터 좌표입니다.

메모

이 변환은 주로 Axis클래스에서 사용되며 다른 위치에 축 요소를 배치해야 할 수 있는 새로운 종류의 프로젝션에 의해 재정의됩니다.

set ( * , adjustable=<UNSET> , agg_filter=<UNSET> , alpha=<UNSET> , anchor=<UNSET> , animated=<UNSET> , aspect=<UNSET > , autoscale_on=<UNSET > , autoscalex_on= <UNSET > , autoscaley_on=<UNSET> , axes_locator =<UNSET> , axisbelow=<UNSET> ,, clip_box =<UNSET> , clip_on=<UNSET> , clip_path=<UNSET> , facecolor=<UNSET> , frame_on=<해제> , gid=<설정 해제>, in_layout=<UNSET> , label=<UNSET> , latitude_grid=<UNSET> , longitude_grid=<UNSET> , longitude_grid_ends=<UNSET> , mouseover=<UNSET> , navigate=<UNSET> , path_effects=<UNSET> , 선택기 =<UNSET> , position=<UNSET> , prop_cycle=<UNSET> , rasterization_zorder=<UNSET> , rasterized=<UNSET> , sketch_params=<UNSET> , snap=<UNSET> , title=<UNSET> , transform=< 미설정> ,url=<설정 해제> ,visible=<UNSET> , xbound=<UNSET> , xlabel=<UNSET> , xlim=<UNSET> , xmargin=<UNSET> , xscale=<UNSET> , xticklabels=<UNSET> , xticks=<UNSET> , ybound= <UNSET> , ylabel=<UNSET> , ylim=<UNSET> , ymargin=<UNSET> , yscale=<UNSET> , yticklabels=<UNSET> , yticks=<UNSET> , zorder=<UNSET> ) [소스] #

한 번에 여러 속성을 설정합니다.

지원되는 속성은

재산

설명

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

물체

latitude_grid

알려지지 않은

longitude_grid

알려지지 않은

longitude_grid_ends

알려지지 않은

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

뜨다

set_latitude_grid ( ) [소스] #

각 위도 격자 사이의 각도를 설정합니다.

set_longitude_grid ( ) [소스] #

각 경도 그리드 사이의 각도를 설정합니다.

set_longitude_grid_ends ( ) [소스] #

경도 그리드 그리기를 중지할 위도를 설정합니다.

set_xlim ( * 인수 , ** kwargs ) [소스] #

지원되지 않습니다. Cartopy 사용을 고려하십시오.

set_xscale ( * args , ** kwargs ) [소스] #

x축의 스케일을 설정합니다.

매개변수 :
{"linear", "log", "symlog", "logit", ...} 또는ScaleBase

적용할 축 배율 유형입니다.

**kwargs

규모에 따라 다른 키워드 인수가 허용됩니다. 각 클래스 키워드 인수를 참조하십시오.

메모

기본적으로 Matplotlib는 위에서 언급한 척도를 지원합니다. 또한 를 사용하여 사용자 지정 척도를 등록할 수 있습니다 matplotlib.scale.register_scale. 그런 다음 이 저울을 여기에서도 사용할 수 있습니다.

set_ylim ( * args , ** kwargs ) [출처] #

지원되지 않습니다. Cartopy 사용을 고려하십시오.

set_yscale ( * args , ** kwargs ) [소스] #

y축의 스케일을 설정합니다.

매개변수 :
{"linear", "log", "symlog", "logit", ...} 또는ScaleBase

적용할 축 배율 유형입니다.

**kwargs

규모에 따라 다른 키워드 인수가 허용됩니다. 각 클래스 키워드 인수를 참조하십시오.

메모

기본적으로 Matplotlib는 위에서 언급한 척도를 지원합니다. 또한 를 사용하여 사용자 지정 척도를 등록할 수 있습니다 matplotlib.scale.register_scale. 그런 다음 이 저울을 여기에서도 사용할 수 있습니다.

start_pan ( x , y , 버튼 ) [소스] #

팬 작업이 시작되면 호출됩니다.

매개변수 :
x, y 플로트

디스플레이 좌표의 마우스 좌표입니다.

단추MouseButton

눌린 마우스 버튼입니다.

메모

이것은 새로운 프로젝션 유형에 의해 재정의됩니다.

클래스 matplotlib.projections.geo. HammerAxes ( * args , ** kwargs ) [출처] #

베이스:GeoAxes

그림에 축을 만듭니다.

매개변수 :
무화과Figure

도끼는 무화과 에 내장되어 있습니다.Figure

직사각형 튜플(왼쪽, 아래쪽, 너비, 높이).

Axes는 직사각형 rect 에 내장되어 있습니다. rectFigure좌표에 있습니다.

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

x 또는 y axis는 입력에서 x 또는 y축과 공유됩니다 Axes.

프레임온 부울, 기본값: True

축 프레임이 표시되는지 여부입니다.

box_aspect 부동 소수점, 선택 사항

Axes 상자에 대해 고정된 가로 세로 비율, 즉 높이 대 너비 비율을 설정합니다. 자세한 내용 set_box_aspect은 참조하십시오.

**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

뜨다

반환 :
Axes

Axes개체입니다.

클래스 HammerTransform ( 해상도 ) [소스] #

베이스:_GeoTransform

기본 해머 변환.

새로운 지리적 변환을 만듭니다.

분해능은 곡선 공간에서 해당 경로를 근사화하기 위해 각 입력 라인 세그먼트 사이를 보간하는 단계 수입니다.

has_inverse = #

이 변환에 해당하는 역변환이 있는 경우 참입니다.

거꾸로 ( ) [출처] #

해당 역변환을 반환합니다.

. _x == self.inverted().transform(self.transform(x))

이 메서드의 반환 값은 임시로 처리되어야 합니다. self 에 대한 업데이트 는 반전된 복사본에 해당하는 업데이트를 유발하지 않습니다.

transform_non_affine ( ll ) [출처] #

이 변환의 비친화적 부분만 적용하십시오.

transform(values)는 항상 와 같습니다 transform_affine(transform_non_affine(values)).

비아핀 변환에서 이는 일반적으로 와 동일합니다 transform(values). 아핀 변환에서 이것은 항상 작동하지 않습니다.

매개변수 :
배열

input_dims입력 값은 길이 또는 모양(N x ) 의 NumPy 배열입니다 input_dims.

반환 :
정렬

입력에 따라 길이 output_dims또는 모양(N x ) 의 NumPy 배열로 출력 값 .output_dims

클래스 InvertedHammerTransform ( 해상도 ) [소스] #

베이스:_GeoTransform

새로운 지리적 변환을 만듭니다.

분해능은 곡선 공간에서 해당 경로를 근사화하기 위해 각 입력 라인 세그먼트 사이를 보간하는 단계 수입니다.

has_inverse = #

이 변환에 해당하는 역변환이 있는 경우 참입니다.

거꾸로 ( ) [출처] #

해당 역변환을 반환합니다.

. _x == self.inverted().transform(self.transform(x))

이 메서드의 반환 값은 임시로 처리되어야 합니다. self 에 대한 업데이트 는 반전된 복사본에 해당하는 업데이트를 유발하지 않습니다.

transform_non_affine ( xy ) [소스] #

이 변환의 비친화적 부분만 적용하십시오.

transform(values)는 항상 와 같습니다 transform_affine(transform_non_affine(values)).

비아핀 변환에서 이는 일반적으로 와 동일합니다 transform(values). 아핀 변환에서 이것은 항상 작동하지 않습니다.

매개변수 :
배열

input_dims입력 값은 길이 또는 모양(N x ) 의 NumPy 배열입니다 input_dims.

반환 :
정렬

입력에 따라 길이 output_dims또는 모양(N x ) 의 NumPy 배열로 출력 값 .output_dims

이름 = '망치' #
set ( * , adjustable=<UNSET> , agg_filter=<UNSET> , alpha=<UNSET> , anchor=<UNSET> , animated=<UNSET> , aspect=<UNSET > , autoscale_on=<UNSET > , autoscalex_on= <UNSET > , autoscaley_on=<UNSET> , axes_locator =<UNSET> , axisbelow=<UNSET> ,, clip_box =<UNSET> , clip_on=<UNSET> , clip_path=<UNSET> , facecolor=<UNSET> , frame_on=<해제> , gid=<설정 해제>, in_layout=<UNSET> , label=<UNSET> , latitude_grid=<UNSET> , longitude_grid=<UNSET> , longitude_grid_ends=<UNSET> , mouseover=<UNSET> , navigate=<UNSET> , path_effects=<UNSET> , 선택기 =<UNSET> , position=<UNSET> , prop_cycle=<UNSET> , rasterization_zorder=<UNSET> , rasterized=<UNSET> , sketch_params=<UNSET> , snap=<UNSET> , title=<UNSET> , transform=< 미설정> ,url=<설정 해제> ,visible=<UNSET> , xbound=<UNSET> , xlabel=<UNSET> , xlim=<UNSET> , xmargin=<UNSET> , xscale=<UNSET> , xticklabels=<UNSET> , xticks=<UNSET> , ybound= <UNSET> , ylabel=<UNSET> , ylim=<UNSET> , ymargin=<UNSET> , yscale=<UNSET> , yticklabels=<UNSET> , yticks=<UNSET> , zorder=<UNSET> ) [소스] #

한 번에 여러 속성을 설정합니다.

지원되는 속성은

재산

설명

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

물체

latitude_grid

알려지지 않은

longitude_grid

알려지지 않은

longitude_grid_ends

알려지지 않은

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

뜨다

클래스 matplotlib.projections.geo. LambertAxes ( * args , center_longitude = 0 , center_latitude = 0 , ** kwargs ) [출처] #

베이스:GeoAxes

그림에 축을 만듭니다.

매개변수 :
무화과Figure

도끼는 무화과 에 내장되어 있습니다.Figure

직사각형 튜플(왼쪽, 아래쪽, 너비, 높이).

Axes는 직사각형 rect 에 내장되어 있습니다. rectFigure좌표에 있습니다.

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

x 또는 y axis는 입력에서 x 또는 y축과 공유됩니다 Axes.

프레임온 부울, 기본값: True

축 프레임이 표시되는지 여부입니다.

box_aspect 부동 소수점, 선택 사항

Axes 상자에 대해 고정된 가로 세로 비율, 즉 높이 대 너비 비율을 설정합니다. 자세한 내용 set_box_aspect은 참조하십시오.

**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

뜨다

반환 :
Axes

Axes개체입니다.

클래스 InvertedLambertTransform ( center_longitude , center_latitude , resolution ) [소스] #

베이스:_GeoTransform

새로운 지리적 변환을 만듭니다.

분해능은 곡선 공간에서 해당 경로를 근사화하기 위해 각 입력 라인 세그먼트 사이를 보간하는 단계 수입니다.

has_inverse = #

이 변환에 해당하는 역변환이 있는 경우 참입니다.

거꾸로 ( ) [출처] #

해당 역변환을 반환합니다.

. _x == self.inverted().transform(self.transform(x))

이 메서드의 반환 값은 임시로 처리되어야 합니다. self 에 대한 업데이트 는 반전된 복사본에 해당하는 업데이트를 유발하지 않습니다.

transform_non_affine ( xy ) [소스] #

이 변환의 비친화적 부분만 적용하십시오.

transform(values)는 항상 와 같습니다 transform_affine(transform_non_affine(values)).

비아핀 변환에서 이는 일반적으로 와 동일합니다 transform(values). 아핀 변환에서 이것은 항상 작동하지 않습니다.

매개변수 :
배열

input_dims입력 값은 길이 또는 모양(N x ) 의 NumPy 배열입니다 input_dims.

반환 :
정렬

입력에 따라 길이 output_dims또는 모양(N x ) 의 NumPy 배열로 출력 값 .output_dims

클래스 LambertTransform ( center_longitude , center_latitude , resolution ) [소스] #

베이스:_GeoTransform

기본 Lambert 변환.

새 Lambert 변환을 만듭니다. 분해능은 곡선 Lambert 공간에서 해당 경로를 근사화하기 위해 각 입력 라인 세그먼트 사이를 보간하는 단계 수입니다.

has_inverse = #

이 변환에 해당하는 역변환이 있는 경우 참입니다.

거꾸로 ( ) [출처] #

해당 역변환을 반환합니다.

. _x == self.inverted().transform(self.transform(x))

이 메서드의 반환 값은 임시로 처리되어야 합니다. self 에 대한 업데이트 는 반전된 복사본에 해당하는 업데이트를 유발하지 않습니다.

transform_non_affine ( ll ) [출처] #

이 변환의 비친화적 부분만 적용하십시오.

transform(values)는 항상 와 같습니다 transform_affine(transform_non_affine(values)).

비아핀 변환에서 이는 일반적으로 와 동일합니다 transform(values). 아핀 변환에서 이것은 항상 작동하지 않습니다.

매개변수 :
배열

input_dims입력 값은 길이 또는 모양(N x ) 의 NumPy 배열입니다 input_dims.

반환 :
정렬

입력에 따라 길이 output_dims또는 모양(N x ) 의 NumPy 배열로 출력 값 .output_dims

지우기 ( ) [출처] #

축을 지웁니다.

이름 = '램버트' #
set ( * , adjustable=<UNSET> , agg_filter=<UNSET> , alpha=<UNSET> , anchor=<UNSET> , animated=<UNSET> , aspect=<UNSET > , autoscale_on=<UNSET > , autoscalex_on= <UNSET > , autoscaley_on=<UNSET> , axes_locator =<UNSET> , axisbelow=<UNSET> ,, clip_box =<UNSET> , clip_on=<UNSET> , clip_path=<UNSET> , facecolor=<UNSET> , frame_on=<해제> , gid=<설정 해제>, in_layout=<UNSET> , label=<UNSET> , latitude_grid=<UNSET> , longitude_grid=<UNSET> , longitude_grid_ends=<UNSET> , mouseover=<UNSET> , navigate=<UNSET> , path_effects=<UNSET> , 선택기 =<UNSET> , position=<UNSET> , prop_cycle=<UNSET> , rasterization_zorder=<UNSET> , rasterized=<UNSET> , sketch_params=<UNSET> , snap=<UNSET> , title=<UNSET> , transform=< 미설정> ,url=<설정 해제> ,visible=<UNSET> , xbound=<UNSET> , xlabel=<UNSET> , xlim=<UNSET> , xmargin=<UNSET> , xscale=<UNSET> , xticklabels=<UNSET> , xticks=<UNSET> , ybound= <UNSET> , ylabel=<UNSET> , ylim=<UNSET> , ymargin=<UNSET> , yscale=<UNSET> , yticklabels=<UNSET> , yticks=<UNSET> , zorder=<UNSET> ) [소스] #

한 번에 여러 속성을 설정합니다.

지원되는 속성은

재산

설명

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

물체

latitude_grid

알려지지 않은

longitude_grid

알려지지 않은

longitude_grid_ends

알려지지 않은

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

뜨다

클래스 matplotlib.projections.geo. MollweideAxes ( * args , ** kwargs ) [출처] #

베이스:GeoAxes

그림에 축을 만듭니다.

매개변수 :
무화과Figure

도끼는 무화과 에 내장되어 있습니다.Figure

직사각형 튜플(왼쪽, 아래쪽, 너비, 높이).

Axes는 직사각형 rect 에 내장되어 있습니다. rectFigure좌표에 있습니다.

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

x 또는 y axis는 입력에서 x 또는 y축과 공유됩니다 Axes.

프레임온 부울, 기본값: True

축 프레임이 표시되는지 여부입니다.

box_aspect 부동 소수점, 선택 사항

Axes 상자에 대해 고정된 가로 세로 비율, 즉 높이 대 너비 비율을 설정합니다. 자세한 내용 set_box_aspect은 참조하십시오.

**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

뜨다

반환 :
Axes

Axes개체입니다.

클래스 InvertedMollweideTransform ( 해상도 ) [소스] #

베이스:_GeoTransform

새로운 지리적 변환을 만듭니다.

분해능은 곡선 공간에서 해당 경로를 근사화하기 위해 각 입력 라인 세그먼트 사이를 보간하는 단계 수입니다.

has_inverse = #

이 변환에 해당하는 역변환이 있는 경우 참입니다.

거꾸로 ( ) [출처] #

해당 역변환을 반환합니다.

. _x == self.inverted().transform(self.transform(x))

이 메서드의 반환 값은 임시로 처리되어야 합니다. self 에 대한 업데이트 는 반전된 복사본에 해당하는 업데이트를 유발하지 않습니다.

transform_non_affine ( xy ) [소스] #

이 변환의 비친화적 부분만 적용하십시오.

transform(values)는 항상 와 같습니다 transform_affine(transform_non_affine(values)).

비아핀 변환에서 이는 일반적으로 와 동일합니다 transform(values). 아핀 변환에서 이것은 항상 작동하지 않습니다.

매개변수 :
배열

input_dims입력 값은 길이 또는 모양(N x ) 의 NumPy 배열입니다 input_dims.

반환 :
정렬

입력에 따라 길이 output_dims또는 모양(N x ) 의 NumPy 배열로 출력 값 .output_dims

MollweideTransform 클래스 ( 해상도 ) [소스] #

베이스:_GeoTransform

기본 Molweide 변환.

새로운 지리적 변환을 만듭니다.

분해능은 곡선 공간에서 해당 경로를 근사화하기 위해 각 입력 라인 세그먼트 사이를 보간하는 단계 수입니다.

has_inverse = #

이 변환에 해당하는 역변환이 있는 경우 참입니다.

거꾸로 ( ) [출처] #

해당 역변환을 반환합니다.

. _x == self.inverted().transform(self.transform(x))

이 메서드의 반환 값은 임시로 처리되어야 합니다. self 에 대한 업데이트 는 반전된 복사본에 해당하는 업데이트를 유발하지 않습니다.

transform_non_affine ( ll ) [출처] #

이 변환의 비친화적 부분만 적용하십시오.

transform(values)는 항상 와 같습니다 transform_affine(transform_non_affine(values)).

비아핀 변환에서 이는 일반적으로 와 동일합니다 transform(values). 아핀 변환에서 이것은 항상 작동하지 않습니다.

매개변수 :
배열

input_dims입력 값은 길이 또는 모양(N x ) 의 NumPy 배열입니다 input_dims.

반환 :
정렬

입력에 따라 길이 output_dims또는 모양(N x ) 의 NumPy 배열로 출력 값 .output_dims

이름 = '몰바이데' #
set ( * , adjustable=<UNSET> , agg_filter=<UNSET> , alpha=<UNSET> , anchor=<UNSET> , animated=<UNSET> , aspect=<UNSET > , autoscale_on=<UNSET > , autoscalex_on= <UNSET > , autoscaley_on=<UNSET> , axes_locator =<UNSET> , axisbelow=<UNSET> ,, clip_box =<UNSET> , clip_on=<UNSET> , clip_path=<UNSET> , facecolor=<UNSET> , frame_on=<해제> , gid=<설정 해제>, in_layout=<UNSET> , label=<UNSET> , latitude_grid=<UNSET> , longitude_grid=<UNSET> , longitude_grid_ends=<UNSET> , mouseover=<UNSET> , navigate=<UNSET> , path_effects=<UNSET> , 선택기 =<UNSET> , position=<UNSET> , prop_cycle=<UNSET> , rasterization_zorder=<UNSET> , rasterized=<UNSET> , sketch_params=<UNSET> , snap=<UNSET> , title=<UNSET> , transform=< 미설정> ,url=<설정 해제> ,visible=<UNSET> , xbound=<UNSET> , xlabel=<UNSET> , xlim=<UNSET> , xmargin=<UNSET> , xscale=<UNSET> , xticklabels=<UNSET> , xticks=<UNSET> , ybound= <UNSET> , ylabel=<UNSET> , ylim=<UNSET> , ymargin=<UNSET> , yscale=<UNSET> , yticklabels=<UNSET> , yticks=<UNSET> , zorder=<UNSET> ) [소스] #

한 번에 여러 속성을 설정합니다.

지원되는 속성은

재산

설명

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

물체

latitude_grid

알려지지 않은

longitude_grid

알려지지 않은

longitude_grid_ends

알려지지 않은

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

뜨다