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 는 선택적으로 색상을 설정합니다.
화살표 길이
기본 설정은 화살표 길이를 적절한 크기로 자동 조정합니다. 이 동작을 변경하려면 scale 및 scale_units 매개변수를 참조하십시오.
화살표 모양
화살표 모양은 width , headwidth , headlength 및 headaxislength 에 의해 결정됩니다 . 아래 참고 사항을 참조하십시오.
화살표 스타일링
각 화살표는 내부적으로 기본 가장자리 선 너비가 0인 채워진 다각형으로 표시됩니다. 결과적으로 화살표는 머리가 있는 선이 아니라 채워진 영역이며 linewidth , edgecolor , facecolor
PolyCollection
등과 같은 속성이 그에 따라 작동합니다.- 매개변수 :
- X, Y 1D 또는 2D 어레이 유사, 옵션
화살표 위치의 x 및 y 좌표입니다.
지정하지 않으면 U 및 V 의 차원을 기반으로 균일한 정수 메시 그리드로 생성됩니다 .
X 와 Y 가 1D 이고 U , V 가 2D인 경우 X , Y 는 를 사용하여 2D로 확장됩니다 . 이 경우 and 는 U 및 V 의 열 및 행 차원과 일치해야 합니다 .
X, Y = np.meshgrid(X, Y)
len(X)
len(Y)
- U, V 1D 또는 2D 어레이형
화살표 벡터의 x 및 y 방향 구성 요소입니다. 이러한 구성 요소의 해석(데이터 또는 화면 공간에서)은 각도 에 따라 다릅니다 .
U 와 V 는 X , Y 의 화살표 위치 수와 일치하는 동일한 수의 요소를 가져야 합니다 . U 와 V 는 마스킹될 수 있습니다. U , V 및 C 중 하나로 가려진 위치 는 그려지지 않습니다.
- C 1D 또는 2D 어레이 유사, 옵션
norm 및 cmap 을 통한 색상 매핑으로 화살표 색상을 정의하는 숫자 데이터 .
이것은 명시적인 색상을 지원하지 않습니다. 색상을 직접 설정하려면 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
- 반환 :
- 기타 매개변수 :
- 데이터 인덱싱 가능 개체, 선택 사항
DATA_PARAMETER_PLACEHOLDER
- **kwargs
PolyCollection
속성, 선택 사항 다른 모든 키워드 인수는 다음에 전달됩니다
PolyCollection
.재산
설명
(m, n, 3) 부동 소수점 배열과 dpi 값을 사용하고 (m, n, 3) 배열과 이미지의 왼쪽 하단에서 두 오프셋을 반환하는 필터 함수
배열형 또는 스칼라 또는 없음
부울
antialiased
또는 aa 또는 앤티앨리어싱부울 또는 부울 목록
배열형 또는 없음
CapStyle
또는 {'butt', 'projecting', 'round'}(vmin: 플로트, vmax: 플로트)
부울
패치 또는 (경로, 변환) 또는 없음
Colormap
또는 str 또는 없음rgba 튜플의 색상 또는 목록
edgecolor
또는 ec 또는 edgecolors색상 또는 색상 목록 또는 '얼굴'
facecolor
또는 facecolors 또는 fc색상 또는 색상 목록
str
{'/', '\', '|', '-', '+', 'x', 'o', 'O', '.', '*'}
부울
JoinStyle
또는 {'마이터', '라운드', '베벨'}물체
linestyle
또는 대시 또는 선 스타일 또는 lsstr 또는 튜플 또는 그 목록
linewidth
또는 선폭 또는 lw플로트 또는 플로트 목록
부울
Normalize
또는 str 또는 없음offset_transform
또는 트랜스오프셋알려지지 않은
(N, 2) 또는 (2,) 배열형
배열과 같은 목록
None 또는 bool 또는 float 또는 호출 가능
알려지지 않은
부울
sizes
ndarray 또는 없음
(스케일: float, 길이: float, 임의성: float)
부울 또는 없음
str
str 또는 None 목록
배열과 같은 목록
알려지지 않은
부울
뜨다
또한보십시오
Axes.quiverkey
퀴버 플롯에 키를 추가합니다.
메모
화살표 모양
화살표는 아래와 같이 노드를 사용하여 다각형으로 그려집니다. 값 headwidth , headlength 및 headaxislength 는 너비 단위입니다 .
기본값은 약간 후퇴된 화살표를 제공합니다. 다음은 다른 머리 모양을 얻는 방법에 대한 몇 가지 지침입니다.
머리를 삼각형으로 만들려면 headaxislength 를 headlength 와 동일하게 만드십시오 .
화살표를 더 뾰족하게 만들려면 headwidth 를 줄이거 나 headlength 및 headaxislength 를 늘립니다 .
샤프트에 비해 헤드를 더 작게 만들려면 모든 헤드 매개변수를 비례적으로 축소합니다.
머리를 완전히 제거하려면 모든 머리 매개변수를 0으로 설정합니다.
다이아몬드 모양의 머리를 얻으려면 headaxislength 를 headlength 보다 크게 만드십시오 .
경고: headaxislength < ( headlength / headwidth )의 경우 "headaxis" 노드(즉, 헤드와 샤프트를 연결하는 노드)가 헤드에서 전방 방향으로 돌출되어 화살촉이 부러진 것처럼 보입니다.
- 그리기 ( 렌더러 ) [소스] #
지정된 렌더러를 사용하여 아티스트(및 그 자식)를 그립니다.
아티스트가 보이지 않으면 효과가 없습니다(
Artist.get_visible
False 반환).- 매개변수 :
- 렌더러
RendererBase
하위 클래스.
- 렌더러
메모
이 메서드는 Artist 하위 클래스에서 재정의됩니다.
- 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> ) [소스] #
한 번에 여러 속성을 설정합니다.
지원되는 속성은
재산
설명
알려지지 않은
(m, n, 3) 부동 소수점 배열과 dpi 값을 사용하고 (m, n, 3) 배열과 이미지의 왼쪽 하단에서 두 오프셋을 반환하는 필터 함수
배열형 또는 스칼라 또는 없음
부울
antialiased
또는 aa 또는 앤티앨리어싱부울 또는 부울 목록
배열형 또는 없음
CapStyle
또는 {'butt', 'projecting', 'round'}(vmin: 플로트, vmax: 플로트)
부울
패치 또는 (경로, 변환) 또는 없음
Colormap
또는 str 또는 없음rgba 튜플의 색상 또는 목록
edgecolor
또는 ec 또는 edgecolors색상 또는 색상 목록 또는 '얼굴'
facecolor
또는 facecolors 또는 fc색상 또는 색상 목록
str
{'/', '\', '|', '-', '+', 'x', 'o', 'O', '.', '*'}
부울
JoinStyle
또는 {'마이터', '라운드', '베벨'}물체
linestyle
또는 대시 또는 선 스타일 또는 lsstr 또는 튜플 또는 그 목록
linewidth
또는 선폭 또는 lw플로트 또는 플로트 목록
부울
Normalize
또는 str 또는 없음offset_transform
또는 트랜스오프셋알려지지 않은
(N, 2) 또는 (2,) 배열형
배열과 같은 목록
None 또는 bool 또는 float 또는 호출 가능
알려지지 않은
부울
sizes
ndarray 또는 없음
(스케일: float, 길이: float, 임의성: float)
부울 또는 없음
str
str 또는 None 목록
배열과 같은 목록
알려지지 않은
부울
뜨다