【发布时间】:2012-07-08 07:41:23
【问题描述】:
当用颜色填充网格时,例如在 pyplot 中使用 contourf 时,我需要找到一种方法来更改 pyplot 用来填充超出颜色栏指定范围的数据的颜色。我希望有一个静态颜色条,它不会自动更改其范围以适应数据的最大值/最小值,因此偶尔会有超出其界限的极端值是不可避免的,并且需要为这些值指定颜色。
超出颜色条边界的值的默认颜色是白色,如果颜色图没有白色作为其结束颜色,它可能会与周围的数据发生明显的冲突。示例图像如下所示 - 当值超出颜色条的负值范围时,请注意白色填充:
我相信有一种方法可以指定在每个边界使用哪种颜色,如果使用 rcParams 超出它们,但我无法在任何地方找到有关此的信息。
任何帮助将不胜感激。
【问题讨论】:
标签: python matplotlib contour color-mapping colorbar