Obter média de fatia 2D de um array 3D em numpy
Eu tenho um array numpy com uma forma de:
(11L, 5L, 5L)
Eu quero calcular a média sobre os 25 elementos de cada 'fatia' da matriz [0,:,:], [1,:,] etc, retornando 11 valores.
Parece bobo, mas não sei como fazer isso. Eu pensei que omean(axis=x)
função faria isso, mas eu tentei todas as combinações possíveis de eixo e nenhum deles me dá o resultado que eu quero.
Eu posso obviamente fazer isso usando um loop e slicing, mas certamente existe uma maneira melhor?