2017-06-26 46 views
0

各行(x、y、z、data)を持つ入力データを持っています。つまり、各座標(x、y、z)の値は "data"です。私はPythonで以下のようなボリュームグラフをスライスしたいと思います。私はPythonには新しく、どんなヒントも高く評価されるだろう。 see here for the example graphPythonでボリュームレンダリンググラフをスライスする

+0

[this](https://stackoverflow.com/questions/18026134/python-3d-visualization-and-graphics)の質問です。 –

答えて

0

データを2D配列(n点×4)[x、y、z、データ](これは点群表現とも呼ばれます)として整理し、それはボリュームレンダリングとして。 3Dアレイ(interpolate 3D volume with numpy and or scipy)として再サンプリングし、マーチングキューブを使用して等値面を作成する必要があります(How to display a 3D plot of a 3D array isosurface in matplotlib mplot3D or similar?

3D散布図を使って値をプロットすることもできますが、あなたが求めたプロットの種類(https://matplotlib.org/examples/mplot3d/scatter3d_demo.html

関連する問題