Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
假设我有一个数组,它是 NxNxN,我想创建一个平均数组来堆叠每个方向。xy(z 上的平均值)、xz(y 上的平均值)、yz(x 上的平均值)
对于 xy 我会这样做:
np.mean(data,axis=1, dtype=np.float64)
我只是使用axis = 1 [或2或3]在每个方向上堆叠它吗?
如果您的 NxNxN 数组是numpy.ndarray:
numpy.ndarray
xy = NNN.mean(axis=2) xz = NNN.mean(axis=1) yz = NNN.mean(axis=0)