matplotlib.colors.BoundaryNorm #
- 클래스 matplotlib.colors. BoundaryNorm ( boundary , ncolors , clip = False , * , extend = '둘 다' ) [소스] #
베이스:
Normalize
불연속 간격을 기반으로 컬러맵 인덱스를 생성합니다.
Normalize
또는 와 달리 값을 간격 0-1 대신 정수LogNorm
에 매핑합니다.BoundaryNorm
- 매개변수 :
- 경계 배열과 같은
최소 2개의 빈 가장자리의 단조롭게 증가하는 시퀀스: n번째 빈에 떨어지는 데이터는 n번째 색상에 매핑됩니다.
- n색상 int
사용할 컬러맵의 색상 수입니다.
- 클립 부울, 선택 사항
클립이면
True
범위를 벗어난 값이 아래에 있으면 0으로 매핑되고 위에 있으면boundaries[0]
매핑됩니다 .ncolors - 1
boundaries[-1]
클립이면
False
범위를 벗어난 값이 아래에 있으면 -1에 매핑되고 위에 있으면 ncolorsboundaries[0]
에 매핑됩니다 . 그런 다음 에 의해 유효한 인덱스로 변환됩니다 .boundaries[-1]
Colormap.__call__
- 확장 {'둘 다', '둘 다', '최소', '최대'}, 기본값: '둘 다'
경계를 넘어선 영역 중 하나 또는 모두를 포함하도록 Bin 수를 확장합니다. 예를 들어
extend
가 'min'이면 첫 번째 경계 쌍 사이의 영역이 매핑되는 색상은 컬러맵의 첫 번째 색상과 구별되며 기본적으로 aColorbar
는 왼쪽 또는 하단.
메모
색상보다 빈(확장 포함)이 적으면 범위를 범위에 선형 보간하여 색상 인덱스를 선택하여 색상표 중간에 있는 일부 색상을 효과적으로 건너뜁니다.
[0, nbins - 1]
[0, ncolors - 1]
- __call__ ( 값 , 클립 = 없음 ) [소스] #
이 메서드
Normalize.__call__
는 int16의 정수 또는 배열을 반환한다는 점을 제외하면 와 유사하게 동작합니다.
# 을 사용하는 예matplotlib.colors.BoundaryNorm
여러 가지 빛깔의 라인
컬러맵 정규화
주석이 달린 히트맵 생성
이미지 마스크
pcolormesh
좌심실 땡기
맞춤형 컬러바 튜토리얼
컬러맵 정규화