J'ai un tableau numérique 4-D (d0, d1, d2, d3, d4). Je veux obtenir un 2-D (d0, d1) signifie tableau, Maintenant, ma solution est la suivante:Comment obtenir un tableau moyen avec numpy
area=d3*d4
mean = numpy.sum(numpy.sum(data, axis=3), axis=2)/area
Mais Comment puis-je utiliser numpy.mean
pour obtenir le tableau moyenne.
Mais je pense que votre chemin est un peu plus lent que le mien. Parce que vous avez droit à la division à deux temps – Samuel
@Samuel Pourquoi n'utilisez-vous pas 'timeit' et voyez;) – tacaswell
Il supporte un tuple pour l'axe dans mon NumPy 1.7.1 ... –