NumPy配列にデータファイルがあり、3D画像を表示したいと思います。私が見ることができるどのようにサイズの2次元画像を(100、100)を表示することができる場合、これは、z = 0NumPy-arrayで3D画像をプロットする
import numpy as np
from matplotlib import pyplot as plt
from mpl_toolkits.mplot3d import Axes3D
X, Y, Z = np.mgrid[-10:10:100j, -10:10:100j, -10:10:100j]
T = np.sin(X*Y*Z)/(X*Y*Z)
T=T[:,:,0]
im = plt.imshow(T, cmap='hot')
plt.colorbar(im, orientation='vertical')
plt.show()
でxy平面にスライスされ、一例を共有してい形状(100,100,100)のデータTの3D画像?
になりますあなたの質問はあると思われますこれに似て:http s://stackoverflow.com/q/7011428/3272066 – Giorgio
@George私はこの質問がはるかに高い品質だと思うし、リンクされた質問に与えられたよりも実質的な回答から利益を得るかもしれない。 – Mast
Nachiはデータを提供しているので、そのデータを視覚化するためのさまざまなアプローチのスクリーンショットを表示するのはすてきです。リンクされた質問には – Eric