matplotlib.axes.Axes.step #
- 축. step ( x , y , * args , 여기서 = 'pre' , data = None , ** kwargs ) [출처] #
단계 플롯을 만듭니다.
호출 서명:
step(x, y, [fmt], *, data=None, where='pre', **kwargs) step(x, y, [fmt], x2, y2, [fmt2], ..., *, where='pre', **kwargs)
이것은
plot
일부 서식 옵션을 변경하는 얇은 포장지일 뿐입니다. 플롯의 대부분의 개념과 매개변수도 여기에서 사용할 수 있습니다.메모
이 방법은 단계 그리기 스타일이 있는 표준 플롯을 사용합니다. x 값은 기준 위치이고 단계는 위치 에 따라 왼쪽/오른쪽/양 방향으로 확장 됩니다.
단계의 값과 가장자리를 알고 있는 일반적인 경우에는
stairs
대신 사용하십시오.- 매개변수 :
- x 배열과 같은
x 위치의 1D 시퀀스. 균일하게 증가한다고 가정하지만 확인하지는 않습니다.
- y 배열형
y 레벨의 1D 시퀀스.
- fmt 문자열, 선택 사항
형식 문자열(예: 녹색 줄의 경우 'g'). 자세한
plot
설명은 참조하세요.참고: 전체 형식 문자열이 허용되지만 색상만 지정하는 것이 좋습니다. 선 스타일은 현재 무시됩니다(대신 키워드 인수 linestyle 사용). 마커가 허용되고 지정된 위치에 플롯되지만 이는 단계 플롯에 거의 필요하지 않은 기능입니다.
- 여기서 {'pre', 'post', 'mid'}, 기본값: 'pre'
단계를 배치할 위치를 정의합니다.
'pre': y 값은 모든 x 위치 에서 왼쪽으로 계속됩니다 . 즉, 간격 의 값은 입니다.
(x[i-1], x[i]]
y[i]
'post': y 값은 모든 x 위치 에서 오른쪽으로 지속적으로 계속됩니다 . 즉, 간격 의 값은 입니다.
[x[i], x[i+1])
y[i]
'mid': x 위치 중간에서 단계가 발생합니다 .
- 데이터 인덱싱 가능 개체, 선택 사항
레이블이 지정된 데이터가 있는 개체입니다. 주어진 경우 x 및 y 에 플로팅할 레이블 이름을 제공합니다 .
- **kwargs
추가 매개변수는 의 매개변수와 동일합니다
plot
.
- 반환 :
- 목록
Line2D
플롯된 데이터를 나타내는 개체입니다.
- 목록
# 을 사용하는 예matplotlib.axes.Axes.step
단계(x, y)