matplotlib.quiver.QuiverKey #

클래스 matplotlib.quiver. QuiverKey ( Q , X , Y , U , label , * , 각도 = 0 , 좌표 = 'axes' , 색상 = None , labelsep = 0.1 , labelpos = 'N' , labelcolor = None , fontproperties = None , ** kwargs ) [출처] #

베이스:Artist

퀴버 플롯 배율 키로 사용하기 위한 레이블이 지정된 화살표입니다.

퀴버 플롯에 키를 추가합니다.

키의 위치는 X , Y , 좌표labelpos 에 따라 다릅니다 . labelpos 가 'N' 또는 'S'인 경우 X , Y 키 화살표의 중앙 위치를 제공합니다. labelpos 가 'E'이면 X , Y 머리 위치를 지정하고 labelpos 가 'W'이면 X , Y 는 꼬리 위치를 지정합니다. 이 두 경우 중 하나에서 X , Y 는 화살표+레이블 키 개체의 중간에 있습니다.

매개변수 :
matplotlib.quiver.Quiver

Quiver에 대한 호출로 반환된 개체 입니다 quiver().

X, Y 플로트

키의 위치입니다.

U 플로트

키의 길이입니다.

레이블 문자열

키 레이블(예: 키의 길이 및 단위).

각도 플로트, 기본값: 0

키 화살표의 각도(x축에서 시계 반대 방향으로 도 단위).

좌표 {'축', '그림', '데이터', '인치'}, 기본값: '축'

X , Y 의 좌표계 및 단위 : '축' 및 '도형'은 왼쪽 하단에 (0, 0), 오른쪽 상단에 (1, 1)이 있는 정규화된 좌표계입니다. '데이터'는 축 데이터 좌표(퀴버 플롯 자체에서 벡터 위치에 사용됨)입니다. '인치'는 그림에서 인치 단위의 위치이며 왼쪽 하단 모서리에 (0, 0)이 있습니다.

색상 색상

Q 의 면 및 가장자리 색상을 재정의 합니다.

labelpos {'N', 'S', 'E', 'W'}

레이블을 화살표의 위, 아래, 오른쪽, 왼쪽에 각각 배치합니다.

labelsep float, 기본값: 0.1

화살표와 라벨 사이의 거리(인치).

labelcolor 색상, 기본값: rcParams["text.color"](기본값: 'black')

라벨 색상.

fontproperties 사전, 선택 사항

FontProperties이니셜라이저 에서 수락하는 키워드 인수가 포함된 사전 : family , style , variant , size , weight .

**kwargs

추가 키워드 인수는 Q 에서 가져온 벡터 속성을 재정의하는 데 사용됩니다 .

포함 ( mouseevent ) [소스] #

아티스트에 마우스 이벤트가 포함되어 있는지 테스트합니다.

매개변수 :
마우스 이벤트matplotlib.backend_bases.MouseEvent
반환 :
부울 포함

반지름 내에 값이 있는지 여부입니다.

세부 정보

선택 반경에 포함된 지점과 같은 이벤트 컨텍스트 세부 정보의 아티스트별 사전입니다. 자세한 내용은 개별 아티스트 하위 클래스를 참조하세요.

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

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

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

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

메모

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

halign = {'E': '왼쪽', 'N': '가운데', 'S': '가운데', 'W': '오른쪽'} #
속성 labelsep #
pivot = {'E': '팁', 'N': '중간', 'S': '중간', 'W': '꼬리'} #
set ( * , agg_filter=<UNSET> , alpha=<UNSET> , animated=<UNSET> , clip_box=<UNSET> , clip_on=<UNSET> , clip_path=<UNSET> , gid=<UNSET> , in_layout=<UNSET > , label=<UNSET> , mouseover=<UNSET> , path_effects=<UNSET> , picker=<UNSET> , rasterized=<UNSET> , sketch_params=<UNSET> , snap=<UNSET> , transform=<UNSET> , url=<설정 해제> ,보이는=<설정 해제> ,zorder=<UNSET> ) [소스] #

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

지원되는 속성은

재산

설명

agg_filter

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

alpha

스칼라 또는 없음

animated

부울

clip_box

Bbox

clip_on

부울

clip_path

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

figure

알려지지 않은

gid

str

in_layout

부울

label

물체

mouseover

부울

path_effects

AbstractPathEffect

picker

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

rasterized

부울

sketch_params

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

snap

부울 또는 없음

transform

Transform

url

str

visible

부울

zorder

뜨다

set_figure ( 무화과 ) [출처] #

Figure아티스트가 속한 인스턴스를 설정합니다 .

매개변수 :
무화과Figure
valign = {'E': '가운데', 'N': '하단', 'S': '상단', 'W': '가운데'} #

# 을 사용하는 예matplotlib.quiver.QuiverKey

고급 퀴버 및 퀴버키 기능

고급 퀴버 및 퀴버키 기능

고급 퀴버 및 퀴버키 기능