我正在寻找一种获取适用于 matplotlib 的高程合适的颜色地图的方法。虽然 cmap "terrain" 看起来很棒,但是颜色缩放并不是以零为中心的(即如果比例尺为 0-5000 米,则 0-1000 米范围内可能是蓝色的阴影,你通常会认为这是海平面以下)。 例如: Matlab 函...
我正在尝试使用matplotlib中的imshow函数将数据绘制成热力图,但其中一些值是NaN。我希望将NaN值渲染为在色图中找不到的特殊颜色。 import numpy as np import matplotlib.pyplot as plt f = plt.figure() ax = ...
我有一个包含10,000多个Matplotlib多边形对象的列表。每个多边形属于20个组中的1个。我想通过将每个唯一组映射到唯一颜色来区分多边形所属的组。 这里有一些与我的问题类似的帖子: 使用python matplotlib为多边形填充多种颜色 如何在Matplotlib中根据变量填...
我有不同物体的图像(Pascal Voc)和一个概率热力图。我想通过在图像上绘制热力图来可视化它。最好的方法是什么? 我考虑使用 alpha 通道,类似于这样:im_heat = np.zeros((image.shape[0],image.shape[1],4)) im_heat[:,:,...
我希望不为每条绘制的线指定颜色,而是让每条线都有不同的颜色。但如果我运行: from matplotlib import pyplot as plt for i in range(20): plt.plot([0, 1], [i, i]) plt.show() 然后我得到这个输...
我正在尝试将 matplotlib.colormap 对象与 pandas.plot 函数一起使用: import pandas as pd import matplotlib.pyplot as plt import matplotlib.cm as cm df = pd.DataFra...
我正在尝试创建一个具有离散色条的pcolormesh图。输出应满足以下条件: 第一级应为白色 数据应在某个级别被截断 截断以上的数据应具有单独的颜色(即使用颜色映射的最后一种颜色) 我已经接近成功,但是“extend”关键字的行为并不像我所期望的那样(“max-arrow”中的颜色与最...
我想绘制一个热力图,使用类似于这个的自定义色图,但不完全相同。 我希望有一个如下的颜色地图:在区间[-0.6, 0.6]内,颜色为浅灰色。在0.6以上,颜色变为深红。在-0.6以下,另一种颜色(比如蓝色)变得更加明显。 如何使用Python和Matplotlib创建这样的颜色地图? ...
我想要一个分歧的颜色映射,它的中心颜色不是白色(最好是黑色)。似乎matplotlib和cmocean都没有这样的颜色映射。我的最佳选择是创建自己的颜色映射,还是有现成的选择?