Получить среднее значение 2D-среза 3D-массива в NumPy
У меня есть массив Numpy в форме:
(11L, 5L, 5L)
Я хочу рассчитать среднее значение по 25 элементам каждоголомтик' массива [0,:,:], [1,:,:] и т. д., возвращая 11 значений.
Это кажется глупым, но я могуне знаю, как это сделать. Я'мы думалиmean(axis=x)
функция сделает это, но яЯ перепробовал все возможные комбинации осей, и ни одна из них не дала мне желаемого результата.
Очевидно, я могу сделать это, используя цикл for и нарезку, но наверняка есть лучший способ?