matplotlib.colors.AsinhNorm #

클래스 matplotlib.colors. AsinhNorm ( linear_width = 1 , vmin = None , vmax = None , clip = False ) [출처] #

베이스:AsinhNorm

역 하이퍼볼릭 사인 스케일은 원점 근처에서 거의 선형이지만 더 큰 양수 또는 음수 값에 대해 로그가 됩니다. 와 달리 SymLogNorm이러한 선형 영역과 대수 영역 사이의 전환은 매끄럽기 때문에 시각적 아티팩트의 위험을 줄일 수 있습니다.

메모

이 API는 잠정적이며 초기 사용자 피드백에 따라 향후 수정될 수 있습니다.

매개변수 :
linear_width float, 기본값: 1

선형 영역의 유효 폭으로, 그 이상으로 변환이 점근적으로 대수적으로 됩니다.

매개변수 :
vmin, vmax float 또는 없음

vmin 및/또는 vmax 가 제공되지 않으면 처리된 첫 번째 입력의 최소값 및 최대값에서 각각 초기화됩니다. 즉, __call__(A)전화 autoscale_None(A).

클립 부울, 기본값: False

True범위를 벗어나는 값이 0 또는 1 중 더 가까운 것으로 매핑되고 마스크된 값은 1로 설정됩니다. 마스크된 값이 마스크된 상태로 남아 있는 경우.[vmin, vmax]False

클리핑은 컬러맵에서 오버, 언더, 마스킹된 색상을 설정하는 목적을 소리 없이 무효화하므로 놀라움으로 이어질 가능성이 높습니다. 따라서 기본값은 clip=False입니다.

메모

이면 0을 반환합니다 .vmin == vmax

__call__ ( , 클립 = 없음 ) [소스] #

구간의 값 데이터를 구간으로 정규화 하여 반환합니다.[vmin, vmax][0.0, 1.0]

매개변수 :

정규화할 데이터입니다.

클립 부울

인 경우 None기본값은 self.clip(기본값은 False)입니다.

메모

아직 초기화되지 않은 경우 self.vminself.vmax사용하여 초기화됩니다 self.autoscale_None(value).

자동 크기 조정 ( A ) [소스] #

vmin , vmax 를 A 의 min, max 로 설정 합니다.

autoscale_None ( A ) [출처] #

vmin 또는 vmax가 설정되지 않은 경우 A 의 최소/최대를 사용 하여 설정합니다.

( ) [소스] #

# 을 사용하는 예matplotlib.colors.AsinhNorm

컬러맵 정규화 SymLogNorm

컬러맵 정규화 SymLogNorm

컬러맵 정규화 SymLogNorm