0
私は小さなシミュレーションを作成したいと思いますが、私はどのように知っていると思っていますが、実際に何が起こるかを見るには視覚化する必要があります。Python Matploltlibで3Dポイントをプロットする
私は5x5x5アレイから始めました。これは値でいっぱいです。
data = numpy.zeros(shape=(5,5,5))
data[:,:,0]=4
data[:,:,1]=3
data[:,:,2]=2
data[:,:,3]=1
data[:,:,4]=0
これは、(第3の軸がZである場合)上方向に勾配を有するキューブを作成すべきです。
これをプロットするにはどうすればよいですか?私はサーフェスプロット、またはワイヤフレームがほしくない。各座標上の点をポイントし、値によって色分けされるか、または色分けされる可能性があります。私は
ax.scatter(numpy.arange(5),numpy.arange(5),numpy.arange(5))
を使用して、すべての座標をプロットしてみましたが、これが唯一の5個のドットからなるラインをプロットするテストとして
。
だから私は作成したい125ドットをどうすれば得ることができますか?
Thx。
私はmeshgridを見つけました...今はスキャターが125点をプロットしているので、どういうわけかそれぞれの点に値を代入するだけでなく、z方向に0から100までの値を割り当てることができます.... how私はこれをすることができますか? – Pythoneer