次の問題があります。-2 と +2 の間の値にマップする独自のカラーマップ (red-mix-violet-mix-blue) を作成し、それを使用してプロット内のポイントに色を付けたいと考えています。プロットのカラースケールは右側になります。
それが今までの地図の作り方です。しかし、色が混ざっているかどうかはよくわかりません。
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. スケールが連続した (滑らかな) カラースケールを作成しているかどうか完全にはわかりません。