Skip to main content
 首页 » 编程设计

python之matplotlib 修改 colormap 以白色为零

2024年09月07日202落叶无声

一些标准的 matplotlib cmap,例如 viridis 或 jet 在 小值。虽然这是我需要的,但我希望它们不显示任何内容,即如果值正好为零,则为白色背景。对于非零值,该颜色图的常用颜色就可以了。

这有可能吗?

请您参考如下方法:

您宁愿从数据中屏蔽零,例如将这些值设置为 nan 或使用掩码数组。然后你可以为你的颜色图设置set_bad("white")。