5
NxNxNの配列があり、各方向を積み重ねた平均化された配列を作成したいとします。私はどうしたら、XYについて(Zにわたって平均)XY、XZ(Yにわたって平均)、YZ(Xにわたって平均)3Dデータ配列でx、y、z、meanを得る
:
np.mean(data,axis=1, dtype=np.float64)
私は単に軸= 1に[又は2若しくは3]くださいそれを各方向に積み重ねますか?
NxNxNの配列があり、各方向を積み重ねた平均化された配列を作成したいとします。私はどうしたら、XYについて(Zにわたって平均)XY、XZ(Yにわたって平均)、YZ(Xにわたって平均)3Dデータ配列でx、y、z、meanを得る
:
np.mean(data,axis=1, dtype=np.float64)
私は単に軸= 1に[又は2若しくは3]くださいそれを各方向に積み重ねますか?
あなたNxNxN配列はnumpy.ndarray
の場合:
xy = NNN.mean(axis=2)
xz = NNN.mean(axis=1)
yz = NNN.mean(axis=0)
私はあなたが 'numpy'を使用していると仮定?その場合、あなたのタグを編集できますか? –
はい、できます。しかし、軸は0で始まり、したがって軸= 0,1および2です。 – jorgeca