matplotlib.colors.ColorSequenceRegistry #

클래스 matplotlib.colors. ColorSequenceRegistry [출처] #

베이스:Mapping

이름으로 Matplotlib에 알려진 일련의 색상에 대한 컨테이너입니다.

범용 레지스트리 인스턴스는 matplotlib.color_sequences. 사용자가 자신을 인스턴스화할 필요가 없어야 합니다 ColorSequenceRegistry .

읽기 액세스는 이름을 색상 목록에 매핑하는 사전과 같은 인터페이스를 사용합니다.

import matplotlib as mpl
cmap = mpl.color_sequences['tab10']

반환된 목록은 복사본이므로 수정해도 색상 순서의 전역 정의가 변경되지 않습니다.

추가 색상 시퀀스는 다음을 통해 추가할 수 있습니다 ColorSequenceRegistry.register.

mpl.color_sequences.register('rgb', ['r', 'g', 'b'])
레지스터 ( 이름 , color_list ) [소스] #

새로운 색상 순서를 등록합니다.

색상 시퀀스 레지스트리는 지정된 color_list 의 복사본을 저장 하므로 원래 목록에 대한 향후 변경 사항이 등록된 색상 시퀀스에 영향을 미치지 않습니다. 이것을 등록 시 color_list 의 스냅샷을 찍는 레지스트리로 생각하십시오 .

매개변수 :
이름 문자열

색상 순서의 이름입니다.

color_list 색상 목록

반복할 때 유효한 Matplotlib 색상을 반환하는 반복 가능합니다. 그러나 반환된 색상 시퀀스는 입력 유형에 관계없이 항상 목록입니다.

등록 취소 ( 이름 ) [출처] #

레지스트리에서 시퀀스를 제거합니다.

기본 제공 색상 시퀀스는 제거할 수 없습니다.

이름이 등록되어 있지 않으면 오류 없이 반환됩니다.