matplotlib.pyplot.stem #
- matplotlib.pyplot. stem ( *args , linefmt=None , markerfmt=None , basefmt=None , bottom=0 , label=None , use_line_collection=<deprecated parameter> , orientation='vertical' , data=None ) [소스] #
스템 플롯을 만듭니다.
스템 플롯은 기준선에서 머리 까지 각 위치 locs 에서 기준선에 수직인 선을 그리고 거기에 마커를 배치합니다. 수직 줄기 도표(기본값)의 경우 위치 는 x 위치이고 헤드 는 y 값입니다. 가로 줄기 그림의 경우 위치 는 y 위치이고 헤드 는 x 값입니다.
호출 서명:
stem([locs,] heads, linefmt=None, markerfmt=None, basefmt=None)
locs -positions 는 선택 사항입니다. 형식은 위치 또는 키워드 인수로 제공될 수 있습니다. markerfmt 및 basefmt 를 위치적으로 전달 하는 것은 Matplotlib 3.5부터 더 이상 사용되지 않습니다.
- 매개변수 :
- locs 배열과 유사, 기본값: (0, 1, ..., len(heads) - 1)
수직 줄기 그림의 경우 줄기의 x 위치입니다. 가로 줄기 그림의 경우 줄기의 y 위치입니다.
- 헤드 배열형
수직 줄기 그림의 경우 줄기 머리의 y 값입니다. 가로 줄기 그림의 경우 줄기 머리의 x 값입니다.
- linefmt 문자열 , 선택 사항
수직선의 색상 및/또는 선 스타일을 정의하는 문자열:
성격
선 스타일
'-'
실선
'--'
파선
'-.'
일점쇄선
':'
점선
기본값: 'C0-', 즉 색상 주기의 첫 번째 색상이 있는 실선.
참고: 이 매개변수를 통해 지정된 마커(예: 'x')는 자동으로 무시됩니다( 를 사용하지 않는 한
use_line_collection=False
). 대신 markerfmt 를 사용하여 마커를 지정해야 합니다 .- markerfmt 문자열 , 선택 사항
스템 헤드에 있는 마커의 색상 및/또는 모양을 정의하는 문자열입니다. 마커가 제공되지 않으면 마커 'o', 즉 채워진 원을 사용하십시오. 색상이 지정되지 않은 경우 linefmt 의 색상을 사용하십시오 .
- basefmt str, 기본값: 'C3-'(클래식 모드에서는 'C2-')
기준선의 속성을 정의하는 형식 문자열입니다.
- 오리엔테이션 str, 기본값: '수직'
'수직'인 경우 줄기가 세로 방향인 플롯을 생성하고, 그렇지 않으면 줄기가 가로 방향이 됩니다.
- 하단 플로트, 기본값: 0
기준선의 y/x 위치(방향에 따라 다름).
- 라벨 문자열, 기본값: 없음
범례의 줄기에 사용할 레이블입니다.
- use_line_collection 부울, 기본값: True
3.6부터 사용되지 않음
인 경우 개별 라인 대신
True
스템 라인을 저장하고 플로팅하여 성능을 크게 향상시킵니다.LineCollection
인 경우 개체False
목록을 사용하는 이전 동작이 기본적으로 사용 됩니다.Line2D
- 데이터 인덱싱 가능 개체, 선택 사항
주어진 경우, 모든 매개변수는 문자열도 허용하며 , 이는 (예외가 발생하지 않는 한
s
) 로 해석됩니다 .data[s]
- 반환 :
StemContainer
컨테이너는 튜플처럼 취급될 수 있습니다( markerline , stemlines , baseline ) .
메모
또한보십시오
이 방법에 영감을 준 MATLAB 함수 스템 .