matplotlib.colors.NoNorm

class matplotlib.colors.NoNorm(vmin=None, vmax=None, clip=False)[源代码]

基类:matplotlib.colors.Normalize

假人替换 Normalize 如果我们想直接使用 ScalarMappable .

参数:
VMN,Vmax浮动或无

如果 vmin 和/或 vmax 如果未给定,则分别从处理的第一个输入的最小值和最大值初始化;即。, __call__(A) 电话 autoscale_None(A) .

clipbool,默认值:False

如果 True 值超出范围 [vmin, vmax] ,映射到0或1(以较接近者为准),并且遮罩值设置为1。如果 False 遮罩的值保持遮罩状态。

静默剪切会破坏在colormap中设置over、under和masked颜色的目的,因此很可能会导致意外;因此,默认值是 clip=False .

笔记

返回0如果 vmin == vmax .

__call__(value, clip=None)[源代码]

归一化 价值 数据库中的数据 [vmin, vmax] 间隔进入 [0.0, 1.0] 间隔并返回。

参数:
value

要规范化的数据。

clip布尔

如果 None 默认为 self.clip (默认为 False

笔记

如果尚未初始化, self.vminself.vmax 使用初始化 self.autoscale_None(value) .

__module__ = 'matplotlib.colors'
inverse(value)[源代码]

使用实例 matplotlib.colors.NoNorm