python中color的用法顺序_Python Matplotlib.colors.Normalize用法及代码示例

本文介绍了Python中的matplotlib.colors.Normalize类,用于将数据规范化到[0.0, 1.0]区间。Normalize类适用于标量或数组输入,并在超出范围时可选择截断。文章提供两个示例,展示如何在直方图和颜色条中应用该类进行颜色映射。" 127281224,14949583,OpenFeign源码解析:动态代理生成机制,"['java', 'spring', 'spring cloud', 'feign']
摘要由CSDN通过智能技术生成

Matplotlib是Python中令人惊叹的可视化库,用于数组的二维图。 Matplotlib是一个基于NumPy数组的多平台数据可视化库,旨在与更广泛的SciPy堆栈配合使用。

matplotlib.colors.Normalize

matplotlib.colors.Normalize类属于matplotlib.colors模块。 matplotlib.colors模块用于将颜色或数字参数转换为RGBA或RGB。此模块用于将数字映射到颜色或以一维颜色数组(也称为colormap)进行颜色规格转换。

matplotlib.colors.Normalize类用于将数据规范化为[0.0,1.0]的间隔。

用法:

class matplotlib.colors.Normalize(vmin=None, vmax=None, clip=False)

如果未设置vmin或vmax,则它将分别从处理的第一个输入的最小值和最大值进行初始化。换句话说,__call __(Data)调用autoscale_None(Data)。如果clip的值设置为True且给定值超出范围,则它将返回0或1,以最接近的值为准。如果vmax == vmin,则返回0。它与标量或包含掩码数组的数组一起运行。如果clip为True,则将蒙版值设置为1,否则它们将保持蒙版。

方法:

autoscale(self, A):此方法将vmin设置为A的最小值,并将vmax设置为A的最大值。

autoscale_None(self, A):此方法仅自动缩放具有无值的vmin和vmax。

inverse(self, value):它交换vmin和vmax的值。

static process_value(value):此方法中的value参数可以是

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值