以下のようなグラフを作成したのですが、x,yのグリッドとz軸の値の色が同一でよくわからないのですが、
①グリッドの色をz軸の値と別にできるのか
②背景色を透明にしたい
の2点を行いたいのですが、②に関して、このサイトで聞いていた方がおり、拝見したのですが
subplot(行、列、プロット数)を揃えるにあたって、何の行列なのかわからずあやふやにいます。
3Dプロットの色編集自体、あまり多様性がなく、ネットに転がっていいないということもあって、苦戦しています。
python
1__略__ 2#3D plot 3fig = plt.figure() 4ax = Axes3D(fig) 5X,Y = np.meshgrid(x_list, y_list) 6ax.set_xlabel("x") 7ax.set_ylabel("y") 8ax.set_zlabel("probability") 9 10ax.set_xlim(2*m,0) 11ax.set_ylim(0,2*m) 12ax.set_zlim(0,0.35) 13 14 15 16ax.bar3d(X.ravel(), Y.ravel(), p_map.ravel() ,0.1, 0.1, -p_map.ravel(),color ="red")#,cmap=cm.hot) 17#試してみたこと(失敗) 18#ax.subplot・・・・ 19#ax.w_xaxis.set_pane_color(()) 20#ax.w_yaxis.set_pane_color(()) 21#ax.w_zaxis.set_pane_color(()) 22plt.show()
ax.bar3dの中身の色をredのみにしているので、全てのplotされる値がredになってしまうということはわかるのですが。。。
上記の2点について教えて頂けないでしょうか、宜しくお願い致します。
申し訳ありませんが、『x,yのグリッドとz軸の値の色が同一で』 の部分が理解できません。 グリッド線(グレー)とz軸の色(黒)が似ていることが問題なのですか? 更に質問では『グリッドの色をz軸の値と別にできるのか』とありますが、グリッドの色(グレー)とz軸の値は元々何の関連もないかと思います。
回答1件
あなたの回答
tips
プレビュー