実現したいこと
pythonで自作のカラーマップを作りたい
前提
pythonで三次元空間のプロットを考えていて、そのz軸の値に応じて4色の色分けをしたいと考えています。
発生している問題・エラーメッセージ
思い通りの色分けが出来ません。 理想は~1が緑 1~5がシアン 5~30が黄色 30~が赤 30以上なのに黄色になったりしてしまいます。 分かる方がいれば、よろしくお願いいたします。
該当のソースコード
python
1import2cmap=ListedColormap(['green', 'c', 'yellow', 'r'])3bounds=[0.0, 1, 5, 30, 1000]4norm=BoundaryNorm(bounds, cmap.N)5 6---3次元空間の計算---7 8ax.plot_surface(X, Y, Z, cmap=cmap, norm=norm)9 10 11
0 コメント