matplotlib.axes.Axes.barbs #
- 축. barbs ( * args , data = None , ** kwargs ) [출처] #
미늘의 2D 필드를 플로팅합니다.
호출 서명:
barbs([X, Y], U, V, [C], **kwargs)
여기서 X , Y 는 미늘 위치를 정의하고 U , V 는 미늘 방향을 정의하며 C 는 선택적으로 색상을 설정합니다.
모든 인수는 1D 또는 2D일 수 있습니다. U , V , C 는 마스킹된 배열일 수 있지만 마스킹된 X , Y 는 현재 지원되지 않습니다.
미늘은 전통적으로 기상학에서 바람 관측의 속도와 방향을 표시하는 방법으로 사용되지만 기술적으로는 모든 2차원 벡터 양을 표시하는 데 사용할 수 있습니다. 화살표의 길이에 따라 벡터 크기를 제공하는 화살표와 달리 미늘은 아래에 개략적으로 표시된 것처럼 다양한 크기 증분에 대한 사선 또는 삼각형을 배치하여 벡터 크기에 대한 더 많은 정량적 정보를 제공합니다.
: /\ \ : / \ \ : / \ \ \ : / \ \ \ : ------------------------------
가장 큰 증분은 삼각형(또는 "플래그")으로 지정됩니다. 그 다음에는 풀 라인(미늘)이 나옵니다. 가장 작은 증분은 반줄입니다. 물론 최대 1개의 하프 라인만 있습니다. 크기가 작고 단일 반선만 필요하고 전체 선이나 삼각형이 필요하지 않은 경우 반선은 미늘 끝에서 오프셋되어 단일 전체 선이 있는 미늘과 쉽게 구별할 수 있습니다. 위에 표시된 미늘의 크기는 50, 10 및 5의 표준 증분을 사용하여 명목상 65입니다.
https://en.wikipedia.org/wiki/Wind_barb 도 참조하십시오 .
- 매개변수 :
- X, Y 1D 또는 2D 어레이 유사, 옵션
미늘 위치의 x 및 y 좌표입니다. 미늘이 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 구성 요소입니다.
- C 1D 또는 2D 어레이 유사, 옵션
norm 및 cmap 을 통한 색상 매핑으로 미늘 색상을 정의하는 숫자 데이터 .
이것은 명시적인 색상을 지원하지 않습니다. 색상을 직접 설정하려면 barbcolor 를 대신 사용하십시오.
- 길이 float, 기본값: 7
미늘의 길이(포인트); 미늘의 다른 부분은 이것에 대해 크기가 조정됩니다.
- 피벗 {'tip', 'middle'} 또는 float, 기본값: 'tip'
X , Y 그리드 에 고정된 화살표 부분입니다 . 바브는 이 지점을 기준으로 회전합니다. 이것은 또한 바브의 시작을 그리드 포인트에서 멀리 떨어진 많은 포인트로 이동시키는 숫자일 수 있습니다.
- barbcolor 색상 또는 색상 시퀀스
깃발을 제외한 미늘의 모든 부분의 색상. 이 매개변수는 대신 사용할 수 있는 다각형 의 edgecolor 매개변수와 유사합니다. 그러나 이 매개변수는 면색을 재정의합니다.
- 국기 색상 또는 색상 순서
미늘에 있는 플래그의 색상입니다. 이 매개변수는 대신 사용할 수 있는 다각형 의 면색 매개변수와 유사합니다. 그러나 이 매개변수는 면색을 재정의합니다. 이것이 설정되지 않은 경우( C 도 설정 되지 않은 경우) flagcolor 는 barbcolor 와 일치하도록 설정되어 미늘이 균일한 색상을 갖게 됩니다. C 가 설정된 경우 flagcolor 는 효과가 없습니다.
- 크기 사전, 선택사항
미늘 길이에 대한 주어진 특징의 비율을 지정하는 계수 사전입니다. 재정의하려는 값만 포함하면 됩니다. 이러한 기능에는 다음이 포함됩니다.
'spacing' - 기능 사이의 공간(플래그, 전체/절반 바브)
'높이' - 깃발 또는 전체 미늘의 높이(축에서 상단까지의 거리)
'width' - 플래그의 너비, 전체 바브 너비의 두 배
'emptybarb' - 낮은 크기에 사용되는 원의 반지름
- fill_empty 부울, 기본값: 거짓
그려지는 빈 가시(원)를 플래그 색상으로 채워야 하는지 여부입니다. 채워지지 않으면 가운데가 투명합니다.
- 반올림 부울, 기본값: True
미늘 구성 요소를 할당할 때 벡터 크기를 반올림해야 하는지 여부입니다. True인 경우 크기는 반올림 증분의 가장 가까운 배수로 반올림됩니다. False이면 크기가 다음으로 가장 낮은 배수로 잘립니다.
- barb_increments 사전, 선택 사항
미늘의 다른 부분과 연결할 값을 지정하는 증분 사전입니다. 재정의하려는 값만 포함하면 됩니다.
'half' - 반 미늘(기본값은 5)
'full' - 전체 바브(기본값은 10)
'flag' - 플래그(기본값은 50)
- flip_barb bool 또는 bool과 유사한 배열, 기본값: False
선과 깃발이 법선과 반대 방향을 가리켜야 하는지 여부입니다. 정상적인 동작은 미늘과 선이 오른쪽을 가리키는 것입니다(이러한 특징이 있는 바람 미늘에서 북반구의 저기압을 가리킴).
모든 미늘에 단일 값이 적용됩니다. U 및 V 와 동일한 크기의 부울 배열을 전달하여 개별 미늘을 뒤집을 수 있습니다 .
- 반환 :
- 미늘
Barbs
- 미늘
- 기타 매개변수 :
- 데이터 인덱싱 가능 개체, 선택 사항
주어진 경우, 모든 매개변수는 문자열도 허용하며 , 이는 (예외가 발생하지 않는 한
s
) 로 해석됩니다 .data[s]
- **kwargs
미늘은
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 목록
배열과 같은 목록
알려지지 않은
부울
뜨다