2024-04-20 12:18:47 发布
网友
我正在尝试生成一个像this one这样的热图。在
我只想有一种颜色,从值较小的白色到值较高的其他颜色。在
我尝试将cmap设置为一种颜色,但最终结果仍然是一个可以看到不同颜色(蓝色、红色等)的地图。在
我怎么能做到呢?另外,这些值是否需要在特定范围内?在
为^{}的cmap参数提供一个颜色映射。E、 g
cmap
from matplotlib.pyplot import cm imshow(A, interpolation='nearest', cmap=cm.Blues)
颜色贴图示例:http://matplotlib.org/examples/color/colormaps_reference.html
默认情况下,最低和最高数据值映射到颜色范围的末端。您可以通过使用vmin和vmax(或norm)的参数vmin重写此行为。在
vmin
vmax
norm
为^{} 的
cmap
参数提供一个颜色映射。E、 g颜色贴图示例:http://matplotlib.org/examples/color/colormaps_reference.html
默认情况下,最低和最高数据值映射到颜色范围的末端。您可以通过使用
vmin
和vmax
(或norm
)的参数vmin
重写此行为。在相关问题 更多 >
编程相关推荐