plt.legend
完全にカスタムの凡例を作成しようとしています (つまり、 orを使用したくありませんplt.colorbar
。カラーマップに基づいて、カラーマップのさまざまなポイントで色を取得できるようにしたいと考えています。
gradient2n = LinearSegmentedColormap.from_list('gradient2n', ["white", "red"])
breaks = [0, 0.25, 0.5, 0.75, 1.0]
# something like this
print plt.colors_at_breaks(gradient2n, breaks)
["white", "light pink", "pink", "light red", "red"] #(or the hex/rgb equivalent)