5

假设我有一个数组,它是 NxNxN,我想创建一个平均数组来堆叠每个方向。xy(z 上的平均值)、xz(y 上的平均值)、yz(x 上的平均值)

对于 xy 我会这样做:

np.mean(data,axis=1, dtype=np.float64)

我只是使用axis = 1 [或2或3]在每个方向上堆叠它吗?

4

1 回答 1

1

如果您的 NxNxN 数组是numpy.ndarray

xy = NNN.mean(axis=2)
xz = NNN.mean(axis=1)
yz = NNN.mean(axis=0)
于 2013-06-20T20:18:51.370 回答