0

私はまだnumpyと配列ごとの操作で作業するコツをつかんでいます。

2D配列のリストの行ごとの平均を取得する方法を探しています。

たとえば、4x3x25の配列があり、行ごとの平均の3x25配列を取得しようとしています。

4

1 に答える 1

1

すべてがすでに1つの3D配列にある場合は、次の操作を実行できます。

A.mean(axis=0)

…これは最初の次元に沿って動作します。

実際に2D配列のリストである場合は、最初に3D配列に変換する必要があります。私はします:

A = np.dstack(list_of_arrays)  # Combine the 2D arrays along a new 3rd dimension
A.mean(axis=2)                 # Calculate the means along that new dimension
于 2012-11-27T00:52:58.337 に答える