matplotlib.colors.NoNorm
-
class matplotlib.colors.NoNorm(vmin=None, vmax=None, clip=False)[source] -
Bases:
matplotlib.colors.NormalizeЗаглушка для
Normalize, в случаях, когда необходимо использовать индексы непосредственно вScalarMappable.Параметры: -
vmin, vmaxfloat or None -
Если vmin и/или vmax не заданы, они инициализируются минимальным и максимальным значением соответственно первого обрабатываемого входного значения; то есть,
__call__(A)вызываетautoscale_None(A). -
clipbool, default: False -
Если значения, выходящие за пределы диапазона
[vmin, vmax], отображаются на 0 или 1, в зависимости от того, что ближе, а значения с маской устанавливаются в 1. ЕслиFalseзначения с маской остаются с маской.Обрезка (clipping) лишает смысла установку цветов для значений вне диапазона (over, under, masked) в цветовой карте, поэтому это может привести к неожиданным результатам; поэтому значение по умолчанию
clip=False.
Примечания
Возвращает 0, если
vmin == vmax.-
__call__(self, value, clip=None)[source] -
Нормализует данные value в диапазоне
[vmin, vmax]до диапазона[0.0, 1.0]и возвращает их.Параметры: - value
-
Данные для нормализации.
-
clipbool -
Если
None, по умолчаниюself.clip(которое, в свою очередь, по умолчаниюFalse).
Примечания
Если
self.vminиself.vmaxеще не инициализированы, они инициализируются с помощьюself.autoscale_None(value).
-
__module__ = 'matplotlib.colors'
-
__slotnames__ = []
-
inverse(self, value)[source]
-
Примеры использования matplotlib.colors.NoNorm
© 2012–2018 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.3.3/api/_as_gen/matplotlib.colors.NoNorm.html