最佳答案
我有以下问题,我想创建我自己的颜色图(红色-混合-紫色-混合-蓝色) ,映射到值之间的 -2和 + 2,并希望使用它的颜色点在我的情节。
然后情节应该有右边的颜色比例。
到目前为止,我就是这样创建地图的。但是我不确定它是否混合了颜色。
cmap = matplotlib.colors.ListedColormap(["red","violet","blue"], name='from_list', N=None)
m = cm.ScalarMappable(norm=norm, cmap=cmap)
这样我将颜色映射到值。
colors = itertools.cycle([m.to_rgba(1.22), ..])
然后我画出来:
for i in range(0, len(array_dg)):
plt.plot(array_dg[i], markers.next(),alpha=alpha[i], c=colors.next())
我的问题是:
1. 我无法绘制颜色比例。
2. 我不能完全确定我的比例尺是否正在创建一个连续(平滑)的颜色比例尺。