matplotlib.quiver.Quiver #

클래스 matplotlib.quiver. Quiver ( ax , * args , scale = None , headwidth = 3 , headlength = 5 , headaxislength = 4.5 , minshaft = 1 , minlength = 1 , units = 'width' , scale_units = None , angles = 'uv' , width = None , 색상 ='k' , 피벗 = '꼬리' , ** kwargs ) [출처] #

베이스:PolyCollection

화살표에 특화된 PolyCollection.

유일한 API 메서드는 화살표의 크기, 방향 및 색상을 변경하는 데 사용할 수 있는 set_UVC()입니다. 해당 위치는 클래스가 인스턴스화될 때 고정됩니다. 아마도 이 방법은 애니메이션에서 유용할 것입니다.

이 클래스의 많은 작업은 draw() 메서드에서 수행되므로 플롯에 대해 가능한 한 많은 정보를 사용할 수 있습니다. 후속 draw() 호출에서 재계산은 변경되었을 수 있는 항목으로 제한되므로 draw() 메서드에 계산을 넣어도 성능 저하가 없어야 합니다.

생성자는 다음 pyplot 인터페이스 문서에 설명된 args 및 kwargs가 뒤따르는 하나의 필수 인수인 Axes 인스턴스를 사용합니다.

화살표의 2D 필드를 플로팅합니다.

호출 서명:

quiver([X, Y], U, V, [C], **kwargs)

X , Y 는 화살표 위치를 정의하고 U , V 는 화살표 방향을 정의하며 C 는 선택적으로 색상을 설정합니다.

화살표 길이

기본 설정은 화살표 길이를 적절한 크기로 자동 조정합니다. 이 동작을 변경하려면 scalescale_units 매개변수를 참조하십시오.

화살표 모양

화살표 모양은 width , headwidth , headlengthheadaxislength 에 의해 결정됩니다 . 아래 참고 사항을 참조하십시오.

화살표 스타일링

각 화살표는 내부적으로 기본 가장자리 선 너비가 0인 채워진 다각형으로 표시됩니다. 결과적으로 화살표는 머리가 있는 선이 아니라 채워진 영역이며 linewidth , edgecolor , facecolorPolyCollection 등과 같은 속성이 그에 따라 작동합니다.

매개변수 :
X, Y 1D 또는 2D 어레이 유사, 옵션

화살표 위치의 x 및 y 좌표입니다.

지정하지 않으면 UV 의 차원을 기반으로 균일한 정수 메시 그리드로 생성됩니다 .

XY 가 1D 이고 U , V 가 2D인 경우 X , Y 를 사용하여 2D로 확장됩니다 . 이 경우 and 는 UV 의 열 및 행 차원과 일치해야 합니다 .X, Y = np.meshgrid(X, Y)len(X)len(Y)

U, V 1D 또는 2D 어레이형

화살표 벡터의 x 및 y 방향 구성 요소입니다. 이러한 구성 요소의 해석(데이터 또는 화면 공간에서)은 각도 에 따라 다릅니다 .

UV 는 X , Y 의 화살표 위치 수와 일치하는 동일한 수의 요소를 가져야 합니다 . UV 는 마스킹될 수 있습니다. U , VC 중 하나로 가려진 위치 는 그려지지 않습니다.

C 1D 또는 2D 어레이 유사, 옵션

normcmap 을 통한 색상 매핑으로 화살표 색상을 정의하는 숫자 데이터 .

이것은 명시적인 색상을 지원하지 않습니다. 색상을 직접 설정하려면 color 를 대신 사용하십시오. C 의 크기는 화살표 위치의 수와 일치해야 합니다.

각도 {'uv', 'xy'} 또는 배열 유사, 기본값: 'uv'

화살표의 각도를 결정하는 방법.

  • 'uv': 화면 좌표의 화살표 방향. 화살표가 X , Y 데이터 좌표 를 기반으로 하지 않는 수량을 상징하는 경우 사용합니다 .

    U == V 인 경우 플롯의 화살표 방향은 가로축에서 시계 반대 방향으로 45도(오른쪽 양수)입니다.

  • 'xy': 데이터 좌표의 화살표 방향, 즉 화살표가 (x, y)에서 (x+u, y+v)를 가리킵니다. 예를 들어 그래디언트 필드를 그리기 위해 이것을 사용하십시오.

  • 임의의 각도는 가로 축에서 시계 반대 방향으로 각도 값의 배열로 명시적으로 지정할 수 있습니다.

    이 경우 U , V 는 화살표의 길이를 결정하는 데만 사용됩니다.

참고: 데이터 축을 반전하면 화살표만 반전됩니다 angles='xy'.

피벗 {'tail', 'mid', 'middle', 'tip'}, 기본값: 'tail'

X , Y 그리드 에 고정된 화살표 부분입니다 . 화살표는 이 점을 기준으로 회전합니다.

'중간'은 '중간'의 동의어입니다.

스케일 플로트, 옵션

화살표의 길이를 반대로 조정합니다.

화살표 길이 단위당 데이터 단위 수, 예: 플롯 너비당 m/s; 축척 매개변수가 작을수록 화살표가 길어집니다. 기본값은 없음 입니다.

None 이면 평균 벡터 길이와 벡터 수를 기반으로 간단한 자동 크기 조정 알고리즘이 사용됩니다. 화살표 길이 단위는 scale_units 매개변수로 지정됩니다.

scale_units {'너비', '높이', '도트', '인치', 'x', 'y', 'xy'}, 선택 사항

스케일 kwarg가 None 이면 화살표 길이 단위입니다. 기본값은 없음 입니다.

예 를 들어 scale_units 가 'inches'이고 scale 이 2.0이면 벡터의 길이는 0.5인치가 됩니다.(u, v) = (1, 0)

scale_units 가 '너비' 또는 '높이'인 경우 벡터는 축 너비/높이의 절반이 됩니다 .

scale_units 가 'x' 이면 벡터는 0.5 x축 단위가 됩니다. u 및 v가 x 및 y와 동일한 단위를 갖는 xy 평면에 벡터를 플로팅하려면 를 사용 하십시오.angles='xy', scale_units='xy', scale=1

단위 {'너비', '높이', '도트', '인치', 'x', 'y', 'xy'}, 기본값: '너비'

화살표 크기에 영향을 미칩니다(길이 제외). 특히 샤프트 은 이 단위의 배수로 측정됩니다.

지원되는 값은 다음과 같습니다.

  • 'width', 'height': 축의 너비 또는 높이입니다.

  • 'dots', 'inches': 숫자 dpi를 기준으로 한 픽셀 또는 인치.

  • 'x', 'y', 'xy': X , Y 또는\(\sqrt{X^2 + Y^2}\)데이터 단위로.

다음 표에는 이러한 값이 확대/축소 및 그림 크기 변경 시 보이는 화살표 크기에 미치는 영향이 요약되어 있습니다.

단위

그림 크기 변경

'x', 'y', 'xy'

화살표 크기 저울

'너비', '높이'

화살표 크기 저울

'점', '인치'

부동, 선택 사항

화살표 단위의 샤프트 너비. 모든 머리 매개변수는 에 상대적 입니다.

기본값은 위의 단위 선택 과 벡터 수에 따라 다릅니다. 일반적인 시작 값은 플롯 너비의 약 0.005배입니다.

헤드폭 플로트, 기본값: 3

헤드 너비는 샤프트 너비 의 배수입니다 . 아래 참고 사항을 참조하십시오.

헤드 길이 부동, 기본값: 5

헤드 길이는 샤프트 너비 의 배수입니다 . 아래 참고 사항을 참조하십시오.

headaxislength float, 기본값: 4.5

샤프트 너비 의 배수로 샤프트 교차점의 헤드 길이 . 아래 참고 사항을 참조하십시오.

민샤프트 플로트, 기본값: 1

머리 길이 단위로 표시되는 화살표 크기 이하의 길이. 이 값을 1 미만으로 설정하지 마십시오. 그렇지 않으면 작은 화살표가 끔찍하게 보입니다!

최소 길이 부동 소수점, 기본값: 1

최소 길이는 축 너비의 배수입니다. 화살표 길이가 이보다 작으면 대신 이 지름의 점(육각형)을 그립니다.

색상 색상 또는 색상 순서, 옵션

화살표의 명시적 색상입니다. C 가 설정되어 있으면 색상 이 영향을 미치지 않습니다.

이는 facecolor 매개변수와 동의어입니다.PolyCollection

반환 :
Quiver
기타 매개변수 :
데이터 인덱싱 가능 개체, 선택 사항

DATA_PARAMETER_PLACEHOLDER

**kwargs PolyCollection속성, 선택 사항

다른 모든 키워드 인수는 다음에 전달됩니다 PolyCollection.

재산

설명

agg_filter

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

alpha

배열형 또는 스칼라 또는 없음

animated

부울

antialiased또는 aa 또는 앤티앨리어싱

부울 또는 부울 목록

array

배열형 또는 없음

capstyle

CapStyle또는 {'butt', 'projecting', 'round'}

clim

(vmin: 플로트, vmax: 플로트)

clip_box

Bbox

clip_on

부울

clip_path

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

cmap

Colormap또는 str 또는 없음

color

rgba 튜플의 색상 또는 목록

edgecolor또는 ec 또는 edgecolors

색상 또는 색상 목록 또는 '얼굴'

facecolor또는 facecolors 또는 fc

색상 또는 색상 목록

figure

Figure

gid

str

hatch

{'/', '\', '|', '-', '+', 'x', 'o', 'O', '.', '*'}

in_layout

부울

joinstyle

JoinStyle또는 {'마이터', '라운드', '베벨'}

label

물체

linestyle또는 대시 또는 선 스타일 또는 ls

str 또는 튜플 또는 그 목록

linewidth또는 선폭 또는 lw

플로트 또는 플로트 목록

mouseover

부울

norm

Normalize또는 str 또는 없음

offset_transform또는 트랜스오프셋

알려지지 않은

offsets

(N, 2) 또는 (2,) 배열형

path_effects

AbstractPathEffect

paths

배열과 같은 목록

picker

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

pickradius

알려지지 않은

rasterized

부울

sizes

ndarray 또는 없음

sketch_params

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

snap

부울 또는 없음

transform

Transform

url

str

urls

str 또는 None 목록

verts

배열과 같은 목록

verts_and_codes

알려지지 않은

visible

부울

zorder

뜨다

또한보십시오

Axes.quiverkey

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

메모

화살표 모양

화살표는 아래와 같이 노드를 사용하여 다각형으로 그려집니다. 값 headwidth , headlengthheadaxislength너비 단위입니다 .

../../_images/quiver_sizes.svg

기본값은 약간 후퇴된 화살표를 제공합니다. 다음은 다른 머리 모양을 얻는 방법에 대한 몇 가지 지침입니다.

  • 머리를 삼각형으로 만들려면 headaxislength 를 headlength 동일하게 만드십시오 .

  • 화살표를 더 뾰족하게 만들려면 headwidth 를 줄이거 나 headlengthheadaxislength 를 늘립니다 .

  • 샤프트에 비해 헤드를 더 작게 만들려면 모든 헤드 매개변수를 비례적으로 축소합니다.

  • 머리를 완전히 제거하려면 모든 머리 매개변수를 0으로 설정합니다.

  • 다이아몬드 모양의 머리를 얻으려면 headaxislength 를 headlength 보다 크게 만드십시오 .

  • 경고: headaxislength < ( headlength / headwidth )의 경우 "headaxis" 노드(즉, 헤드와 샤프트를 연결하는 노드)가 헤드에서 전방 방향으로 돌출되어 화살촉이 부러진 것처럼 보입니다.

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

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

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

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

메모

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

get_datalim ( transData ) [출처] #
quiver_doc = '\ n화살표 2D 필드 를 플로팅합니다.\n\ n서명 호출::\n\n quiver([X, Y], U, V, [C], **kwargs)\n\n*X*, *Y* 는 화살표 위치를 정의 하고 , *U*, *V* 화살표 방향을 정의 하고\n*C* 는 선택적 으로 색상을 설정 합니다 .\n\n**화살표 길이**\n\n 기본 설정 은 자동 크기 조정입니다 . 화살표 길이 적당한 크기 조정 합니다 .\nTo   동작을 변경 하려면 *scale* *scale_units* 매개변수를 참조하세요 .\n\n**화살표 모양**\n\n 화살표 모양 *width*, *headwidth*, *headlength* 및\n*headaxislength* 에 의해 결정 됩니다. . 아래 참고 사항 참조하세요.\n\n**화살표 스타일 지정**\n\n각 화살표 기본 가장자리 너비 \ n0 채워진 다각형 으로 내부적 으로 표현 됩니다 . 헤드 있는 아니라 \n 채워진 영역이며 * linewidth*, *edgecolor*,\n*facecolor* 등과 같은 `.PolyCollection` 속성 그에 따라 작동합니다.\n\n\n매개변수\n-- --------\nX, Y : 1D 또는 2D 배열과 유사, 선택 사항\n 화살표 위치 x y 좌표 . \n\ n 지정 하지 않으면 균일 하게 생성 됩니다 .         *U* *V* 차원 을 기반 으로 하는\n 정수 메쉬 ​​그리드 입니다.\n\ n *X* *Y* 1D 이지만 *U*, *V* 2D인 경우 *X*, *Y* ``X, Y = np.meshgrid(X, Y)`` 를 사용하여 \n 2D 로 확장 되었습니다 . 경우 `` len (X)`` ``len(Y)``\n *U* 차원 과 일치 해야 하며                *V*.\n\nU, V : 1D 또는 2D 배열과 같은\n     화살표 벡터 x y 방향 구성 요소 입니다 . 데이터 또는 화면 공간 에서 이러한 구성요소 \ n 해석 *각도* 에 따라 달라집니다 . \n\n *U* *V* 동일한 요소 를 가져야 하며 \n 화살표 위치 수 와 일치 해야 합니다 .               *X*, *Y*. *U* *V* 마스킹 될 수 있습니다 . *U*, *V* *C* 하나 에서 마스킹된\n 위치 는 그려 지지 않습니다 .\n\nC : 1D 또는 2D 배열과 같은 선택적\n * 를 통한 색상 매핑 으로 화살표 색상 정의 하는 숫자 데이터 norm* 및\n *cmap*.\n\n 명시적 색상 지원 하지 않습니다 . 당신                 색상 을 직접 설정 하려면 \n 대신 *color* 를 사용하세요. *C* 크기 화살표\n 위치 일치 해야 합니다 .\n\nangles : {\'uv\', \'xy\'} 또는 배열과 유사, 기본값: \'uv\'\ n 방법 화살표 각도 결정 합니다 .\n\n - \'uv\': 화면 좌표 의 화살표 방향 입니다 . 화살표 \ n _                         *X*, *Y* 데이터 좌표 를 기반 으로 하지 않는 상징 합니다 .\n\n *U* == *V* 인 경우 플롯의 화살표 방향 \ n 수평 에서 시계 반대 방향 으로 45 도입 니다 . ( 오른쪽 으로 양수 ).\n\n - \'xy\': 데이터 좌표 화살표 방향 , 화살표 지점                   (       x, y) 에서 (x+u, y+v)까지. 예를 들어 이것을 사용 하십시오. 그래디언트 필드 플로팅 하기 위해 \n\n - 임의 각도 가로 에서 시계 반대 방향으로 \ n 값 배열 명시적 으로 지정할 있습니다 .\n\n 경우 * U *, *V* 길이 결정 하는 데만 사용 됩니다 . \n                       화살표.\n\n     참고: 데이터 축을 반전 하면 \n ``각도=\'xy\'``인 경우에만\n 화살표가 반전됩니다.\n\npivot : { \ ' tail \ ' , \ 'mid\' , \'middle\', \'tip\'}, 기본값: \'tail\'\n * X* , * Y * 그리드 고정 화살표 부분 . 화살표는\n 점 을 중심으로 회전 합니다 .\n\n \'mid \ '                 \'middle\'.\n\nscale : float , optional\n     화살표 길이 반대로 조정 합니다.\n\n 화살표 길이 단위당 데이터 단위 , 예: 플롯 너비 m /s ; 작은 스케일 매개변수 화살표 를 길게 만듭니다. 기본값 *없음*입니다.\n\n *없음*인 경우 다음을 기반 으로 간단한 자동 크기 조정 알고리즘 사용 됩니다 .             평균\     n 벡터 길이 벡터 . 화살표 길이 단위 는 * scale_units * 매개변수 지정 됩니다 .\n\nscale_units : {\'width\', \'height\', \'dots\', \'inches\', \'x\' , \'y\', \'xy\'}, optional\n * scale* kwarg *None*인 경우 화살표 길이 단위 . 기본값 *없음*입니다.\n\n 예: *scale_units* \'인치\' 입니다.             *scale* 2.0 이고 ``(u, v) = (1, 0)``이면     벡터 길이 0.5 인치 가 됩니다 .\n\n *scale_units* \'너비\' 또는 \ 이면 '높이\'이면 벡터 너비 /높이 \n 절반 됩니다 . \n\ n *scale_units* \'x\' 이면 벡터 0.5 x축\n 단위가 됩니다 . 플롯 하려면                 u v 가 x y 동일한 단위 갖는 \n x-y 평면 벡터 \n ``angles=\'xy\', scale_units=\'xy\', scale=1``을 사용합니다.\n \n단위 : {\'너비\', \'높이\', \'도트\', \'인치\', \'x\', \'y\', \'xy\'}, 기본값: \ 'width\'\n 화살표 크기 영향 을 미칩니다 ( 길이 제외 ) . 특히 ,                 이 단위 배수로 측정 됩니다 .\n\n 지원되는 은 다음과 같습니다.\n\n - \'width\', \'height\': 축의 너비 또는 높이입니다.\n - \ ' dots \ ' , \ '인치\': 그림 dpi 를 기준 으로 픽셀 또는 인치 \n - \'x\', \'y\', \'xy\': *X*, *Y* 또는 :math:`\\sqrt 데이터 단위 {X^2 + Y^2}` .\ n \n 다음                     이러한 값 이 확대/축소 그림 크기 변경 보이는 화살표\n 크기 미치는 영향을 요약 합니다 .\n\n ================= =========== ==== ================\n 단위 그림 크기 변경\n =================== ================= ==================\n \'x\', \'y\', \ 'xy\' 화살표 크기 배율 -\n \'너비\', \'높이\' - 화살표 크기 배율\n \'도트\', \'인치\'                                                                                                     -                    -\n     =================   =================    ========== ====\n\nwidth : float, optional\n     화살표 단위 샤프트 너비 . 모든 헤드 매개변수 *너비*에 상대적입니다.\n\n 기본값 * 단위 * 선택 벡터 따라 다릅니다 . \n 일반적인 시작 너비 0.005 입니다 .         plot.\n\nheadwidth : 부동, 기본값: 3\n     헤드 너비 는 샤프트 *너비* 배수 입니다 . 아래 참고 사항 을 참조 하십시오 .\n\ n헤드 길이 : 플로트, 기본값: 5\n 헤드 길이 는 샤프트 *너비* 배수 입니다 . 아래 참고 사항 을 참조 하십시오 .\n\nheadaxislength : 플로트, 기본값: 4.5\n 샤프트 교차점 헤드 길이 샤프트 *너비* 의 배수 입니다 .\n             아래 참고 사항 을 참조 하십시오 .\n\nminshaft : float, default: 1\n 화살표 크기가 조정 되는 길이 ( 헤드 길이 단위 ) . 이 값 \n 1 미만 으로 설정 하지 마십시오 . 그렇지 않으면 작은 화살표 끔찍 하게 보일 것입니다!\n\n최소 길이 : 부동, 기본값: 1\n 최소 길이 샤프트 너비 배수 입니다 . 화살표 길이 \ n                 이보다 작 으면 대신 지름 (육각형) 립니다 .\n\n 색상 : 색상 또는 색상 순서, 선택 사항 \n 화살표 명시적 색상 . *C* 설정된 경우 * color* 효과가\n 없습니다.\n\n ` .PolyCollection` * facecolor * 매개변수와 동의어입니다 .\n\n기타 매개 변수 \ n ------- ---------\n데이터 : 인덱싱 가능             객체, 선택적\n     DATA_PARAMETER_PLACEHOLDER\n\n**kwargs : `~matplotlib.collections.PolyCollection` 속성, 선택적\n     다른 모든 키워드 인수 `.PolyCollection`에 전달됩니다.\n\ n \ n .. 테이블 : :\n :클래스: 속성 테이블\n\n ===================================== ==================================================== ========== ======================================== ==================================================== ==================================================== ==================\n 속성 설명 \n                                                                                                                                                                                                                                                                                       ==================================================== ==================================================    _ ==================================================== ==================================================== ==================================================== =====\n        :meth:`agg_filter <matplotlib.artist.Artist.set_agg_filter>` (m                                         , n, 3) float 배열 dpi 취하고 ( m , n 반환 하는 필터 함수 ) , 3 ) 왼쪽 하단 에서 배열 오프셋 이미지 모서리 \n : meth:`alpha < matplotlib.collections.Collection.set_alpha>` 유사 배열 또는 스칼라 또는 없음 \n :meth:`animated <matplotlib.artist.Artist.set_animated>` bool \n :meth :`antialiased <matplotlib.collections.Collection.set_antialiased>` 또는 aa 또는 antialiaseds bool 또는 bool 목록 \n : meth:`array <matplotlib.cm.ScalarMappable.set_array>` 유사한 배열 또는 없음 \n :meth:` 캡스타일                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              <matplotlib.collections.Collection.set_capstyle>`                                    `.CapStyle` 또는 {\'butt\', \'projecting\', \'round\'}                                                                                                                 \n        :meth:`clim <matplotlib.cm.ScalarMappable.set_clim> `                                                 (vmin: float, vmax: float)                                                                                                                                     \n        :meth:`clip_box <matplotlib.artist.Artist.set_clip_box>`                                             `.Bbox`                                                                                                                                                        \n        :meth:`clip_on <matplotlib.artist.Artist.set_clip_on>`                                               bool                                                                                                                                                           \ n        :meth:`clip_path <matplotlib.artist.Artist.set_clip_path>`                                           패치 또는 (경로, 변환) 또는 없음                                                                                                                             \n        :meth:`cmap <matplotlib.cm.ScalarMappable.set_cmap>`                                                 `.Colormap` 또는 str 또는 None                                                                                                                                     \n        :meth:`color <matplotlib.collections.Collection.set_color>`                                          색상 또는 rgba 튜플 목록 \ n :meth:`edgecolor <matplotlib .collections.Collection.set_edgecolor>` 또는 ec 또는 edgecolors 색상 또는 색상 목록 또는 \'face\' \n :meth:`facecolor < matplotlib.collections.Collection.set_facecolor>` 또는 facecolors 또는 fc 색상 또는 목록                                                                                                                                                                                                                                                                                                        색상                                                                                                                                        \n        : meth:`figure <matplotlib.artist.Artist.set_figure>`                                                 `.Figure`                                                                                                                                                      \n        :meth:`gid <matplotlib.artist.Artist.set_gid>`                                                       str                                                                                                                                                            \n        :meth:`hatch <matplotlib .collections.Collection.set_hatch>`                                          {\'/\', \'\\\\\', \'|\', \'-\', \'+\', \'x\', \' o\', \'O\', \'.\', \'*\'}                                                                                                            \n        :meth:`in_layout <matplotlib.artist.Artist.set_in_layout>`                                           bool                                                                                                                                                           \n        :meth:`joinstyle <matplotlib. collections.Collection.set_joinstyle>`                                  `.JoinStyle` 또는 {\'miter\', \'round\', \'bevel\'}                                                                                                                    \n        :meth:`label <matplotlib.artist.Artist.set_label>`                                                   객체                                                                                                                                                         \n        :meth:`linestyle <matplotlib.collections.Collection.set_linestyle>` 또는 대시 또는 선 스타일 또는 ls    str 또는 튜플 또는 목록 \n :meth:`linewidth <matplotlib.collections.Collection.set_linewidth>` 또는 linewidths 또는 lw float 또는 float 목록 \n : meth:`mouseover <matplotlib.artist.Artist.set_mouseover>` bool \n : 메스:`표준                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               <matplotlib.cm.ScalarMappable.set_norm>`                                                 `.Normalize` 또는 str 또는 None                                                                                                                                    \n        :meth:`offset_transform <matplotlib.collections.Collection.set_offset_transform>` 또는 transOffset     알 수 없음                                                                                                                                                        \n        :meth:`offsets <matplotlib.collections. Collection.set_offsets>`                                      (N, 2) 또는 (2,) 배열과 유사                                                                                                                                      \n        :meth:`path_effects <matplotlib.artist.Artist.set_path_effects>`                                     `.AbstractPathEffect`                                                                                                                                          \n        :meth:`paths <matplotlib.collections .PolyCollection.set_verts>`                                      배열과 같은 \ n 목록 :meth:`picker                                                                                                                                                    <matplotlib.artist.Artist.set_picker>`                                                 None 또는 bool 또는 float 또는 호출 가능                                                                                                                              \n        :meth:`pickradius <matplotlib.collections.Collection.set_pickradius>`                                알 수 없음                                                                                                                                                        \n        :meth:`rasterized <matplotlib.artist.Artist.set_rasterized >`                                         bool                                                                                                                                                           \n        :meth:`sizes <matplotlib.collections._CollectionWithSizes.set_sizes>`                                ndarray 또는 None                                                                                                                                                \n        :meth:`sketch_params <matplotlib.artist.Artist.set_sketch_params>`                                   (스케일: float, 길이: float, 임의성 : float)                                                                                                               \n        :meth:`스냅 <matplotlib.artist.Artist.set_snap>`                                                     부울 또는 없음                                                                                                                                                   \n        :meth:`transform <matplotlib.artist.Artist.set_transform>`                                           `.Transform`                                                                                                                                                   \n        :meth:`url <matplotlib.artist.Artist.set_url> `                                                       str                                                                                                                                                            \n        :meth:`urls <matplotlib.collections.Collection.set_urls>`                                            str 목록 또는 None \n :meth:`verts <matplotlib.collections.PolyCollection.set_verts>` 배열 과 같은 목록 \ n :meth :`verts_and_codes <matplotlib.collections.PolyCollection.set_verts_and_codes>` 알 수 없음 \n :meth:`visible                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          <matplotlib.artist.Artist.set_visible>`                                               bool                                                                                                                                                           \n        :meth:`zorder <matplotlib.artist.Artist.set_zorder>`                                                 float                                                                                                                                                          \n        =================== ==================================================== ============================    ====================== ==================================================== ==================================================== ====================================\n\n\n반품\n------ -\n`~matplotlib.quiver.Quiver`\n\n 참조\n--------\n.Axes.quiverkey : 퀴버 플롯 추가 합니다 .\n\n참고\n--- --\n\n**화살표 모양**\n\n 화살표 다각형 으로 그려 집니다 . 아래와 같이 노드 사용 합니다 . 값\n*headwidth*, * headlength* *headaxislength* 는 *width* 단위 입니다 .\n\n.. image:: /_static/quiver_sizes.svg\n :width: 500px\n\n 기본값 약간 뒤로 물러 난 화살표 를 제공 하십시오 . 다음 다른 머리 모양을\n얻는 방법에 대한 몇 가지 지침입니다.\ n \ n- 머리 삼각형 으로 만들 려면 * headaxislength *    *headlength*와 동일합니다.\n- 화살표 뾰족 하게 만들려면 *headwidth*를 줄이거 * headlength * \ n * headaxislength *를 립니다 .\n- 샤프트 비해 머리 작게 만들 려면 모든 head\n 매개변수 는 비례합니다.\n- 머리 를 완전히 제거 하려면 모든 *head* 매개변수 0 으로 설정 합니다 .\n- To     다이아몬드 모양의 머리 얻으 려면 *headaxislength* *headlength* 보다 크게 만드세요.\n- 경고: * headaxislength * < (*headlength* / * headwidth *)의 경우 " headaxis "\n 노드 (예 : 화살촉 부러진 것처럼 보이 도록 \ n 앞쪽 방향 으로 머리 밖으로 튀어 나옵니다 . \ n '     # _
set ( * , UVC=<UNSET> , agg_filter=<UNSET> , alpha=<UNSET> , animated=<UNSET> , antialiased=<UNSET> , array=<UNSET> , capstyle=<UNSET> , clim=<UNSET > , clip_box=<UNSET> , clip_on=<UNSET> , clip_path=<UNSET> , cmap=<UNSET> , color=<UNSET> , edgecolor=<UNSET> , facecolor=<UNSET> , gid=<UNSET> , 해치=<설정 해제> , in_layout=<해제> , 조인스타일=<설정 해제>, label=<UNSET> , linestyle=<UNSET> , linewidth=<UNSET> , mouseover=<UNSET> , norm=<UNSET> , offset_transform=<UNSET> , offsets=<UNSET> , path_effects=<UNSET> , 경로 =<UNSET> , picker=<UNSET> , pickradius=<UNSET> , rasterized=<UNSET> , sizes=<UNSET> , sketch_params=<UNSET> , snap=<UNSET> , transform=<UNSET> , url=< 설정 해제> , urls=<설정 해제> ,verts=<설정 해제> ,verts_and_codes=<UNSET> , visible=<UNSET> , zorder=<UNSET> ) [소스] #

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

지원되는 속성은

재산

설명

UVC

알려지지 않은

agg_filter

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

alpha

배열형 또는 스칼라 또는 없음

animated

부울

antialiased또는 aa 또는 앤티앨리어싱

부울 또는 부울 목록

array

배열형 또는 없음

capstyle

CapStyle또는 {'butt', 'projecting', 'round'}

clim

(vmin: 플로트, vmax: 플로트)

clip_box

Bbox

clip_on

부울

clip_path

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

cmap

Colormap또는 str 또는 없음

color

rgba 튜플의 색상 또는 목록

edgecolor또는 ec 또는 edgecolors

색상 또는 색상 목록 또는 '얼굴'

facecolor또는 facecolors 또는 fc

색상 또는 색상 목록

figure

Figure

gid

str

hatch

{'/', '\', '|', '-', '+', 'x', 'o', 'O', '.', '*'}

in_layout

부울

joinstyle

JoinStyle또는 {'마이터', '라운드', '베벨'}

label

물체

linestyle또는 대시 또는 선 스타일 또는 ls

str 또는 튜플 또는 그 목록

linewidth또는 선폭 또는 lw

플로트 또는 플로트 목록

mouseover

부울

norm

Normalize또는 str 또는 없음

offset_transform또는 트랜스오프셋

알려지지 않은

offsets

(N, 2) 또는 (2,) 배열형

path_effects

AbstractPathEffect

paths

배열과 같은 목록

picker

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

pickradius

알려지지 않은

rasterized

부울

sizes

ndarray 또는 없음

sketch_params

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

snap

부울 또는 없음

transform

Transform

url

str

urls

str 또는 None 목록

verts

배열과 같은 목록

verts_and_codes

알려지지 않은

visible

부울

zorder

뜨다

set_UVC ( U , V , C = 없음 ) [소스] #

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

고급 퀴버 및 퀴버키 기능

고급 퀴버 및 퀴버키 기능

고급 퀴버 및 퀴버키 기능
Quiver 간단한 데모

Quiver 간단한 데모

Quiver 간단한 데모