Matplotlib热图

2024-04-20 12:18:47 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试生成一个像this one这样的热图。在

我只想有一种颜色,从值较小的白色到值较高的其他颜色。在

我尝试将cmap设置为一种颜色,但最终结果仍然是一个可以看到不同颜色(蓝色、红色等)的地图。在

我怎么能做到呢?另外,这些值是否需要在特定范围内?在


Tags: 颜色地图thisone蓝色cmap热图红色
1条回答
网友
1楼 · 发布于 2024-04-20 12:18:47

^{}cmap参数提供一个颜色映射。E、 g

from matplotlib.pyplot import cm
imshow(A, interpolation='nearest', cmap=cm.Blues)

颜色贴图示例:http://matplotlib.org/examples/color/colormaps_reference.html

默认情况下,最低和最高数据值映射到颜色范围的末端。您可以通过使用vminvmax(或norm)的参数vmin重写此行为。在

相关问题 更多 >