matplotlib.axes.Axes.set_prop_cycle #
- 축. set_prop_cycle ( * 인수 , ** kwargs ) [소스] #
Axes의 속성 주기를 설정합니다.
속성 주기는 향후 플롯 명령의 색상, 마커 및 선 스타일과 같은 스타일 속성을 제어합니다. 축에 이미 추가된 데이터의 스타일 속성은 수정되지 않습니다.
호출 서명:
set_prop_cycle(cycler) set_prop_cycle(label=values[, label2=values2[, ...]]) set_prop_cycle(label, values)
양식 1은 주어진
Cycler
객체를 설정합니다.Form 2는
Cycler
하나 이상의 속성을 동시에 순환하는 를 생성하고 이를 Axes의 속성 순환으로 설정합니다. 여러 속성이 제공되는 경우 해당 값 목록의 길이는 동일해야 합니다. 이것은 명시적으로 순환기를 생성하고 함수에 전달하기 위한 바로 가기입니다. 즉, .set_prop_cycle(cycler(label=values label2=values2, ...))
Form 3은
Cycler
단일 속성에 대한 를 만들고 Axes의 속성 주기로 설정합니다. 이 형식은 원래cycler.cycler
인터페이스와의 호환성을 위해 존재합니다. kwarg 형식, 즉set_prop_cycle(label=values)
.- 매개변수 :
- 싸이 클러 싸이 클러
주어진 Cycler를 설정합니다. 없음 은 현재 스타일에 의해 정의된 주기로 재설정됩니다.
- 레이블 문자열
속성 키입니다.
Artist
유효한 속성 이어야 합니다 . 예를 들어 '색상' 또는 '선 스타일'입니다. 'color'의 경우 'c', 'linewidth'의 경우 'lw'와 같은 별칭이 허용됩니다.- 반복 가능한 값
속성 값의 유한 길이 반복 가능. 이러한 값은 유효성이 검사되고 잘못된 경우 ValueError를 발생시킵니다.
또한보십시오
matplotlib.rcsetup.cycler
속성에 대해 검증된 순환기를 생성하기 위한 편의 기능.
cycler.cycler
검증되지 않은 순환기를 생성하기 위한 원래 기능입니다.
예
단일 속성에 대한 속성 주기 설정:
>>> ax.set_prop_cycle(color=['red', 'green', 'blue'])
여러 속성을 동시에 순환하도록 속성 주기 설정(예: 빨간색 원, 녹색 플러스, 파란색 십자가):
>>> ax.set_prop_cycle(color=['red', 'green', 'blue'], ... marker=['o', '+', 'x'])