【发布时间】:2021-06-10 13:18:56
【问题描述】:
我有一个介于 0 和 1 之间的值的列表(或 np.array),例如
_list = np.arange(0, 1, 0.05)
print(_list)
>>>
[0. 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5 0.55 0.6 0.65
0.7 0.75 0.8 0.85 0.9 0.95]
如何将平滑的颜色渐变映射到此列表,其中 0 表示白色 (rgb(255,255,255)),1 表示红色 (rgb(255,0,0)),以及介于两者之间的颜色的所有其他值?
我已经检查了matplotlib.colors,但在那里我找不到任何相关的东西。我发现local topics 讨论了类似的事情,但它们都与绘图有关。是我遗漏了什么,还是真的没有那么微不足道?
【问题讨论】: