6

假设我想制作 2+ 个热图(在相同或不同的数字上)并且它们之间的颜色<->值映射相同。

默认情况下,颜色图中的极值(比如 jet)将分别用于每个热图的动态范围(即每次调用 imshow),我想强制映射相同,即使用全局动态范围。

我认为一个等效的陈述是我想以某种方式指定一个绝对映射,而 imshow 给定 cmap 对象的行为是相对于输入的动态范围的。

4

1 回答 1

0

如果您不想指定范围,但不知何故您知道一个图具有最大范围,您可以获取该范围Axesimage.properties()['clim']并将其设置为其他图,正如我在此处解释的那样:Imshow subplots with the same colorbar

于 2017-03-03T11:10:08.673 回答