Получить среднее значение 2D-среза 3D-массива в NumPy

У меня есть массив Numpy в форме:

(11L, 5L, 5L)

Я хочу вычислить среднее значение для 25 элементов каждого «среза» массива [0,:,:], [1,:,:] и т. Д., Возвращая 11 значений.

Это кажется глупым, но я не могу понять, как это сделать. Я думал, чтоmean(axis=x) функция сделает это, но я перепробовал все возможные комбинации осей, и ни одна из них не дала мне желаемого результата.

Очевидно, я могу сделать это, используя цикл for и нарезку, но наверняка есть лучший способ?

Ответы на вопрос(3)

Ваш ответ на вопрос