NumPy dispose de deux fonctions différentes pour calculer une moyenne :
np.average()
y
np.mean()
Comme il est peu probable que NumPy inclue une fonctionnalité redondante, il doit y avoir une différence nuancée.
C'est un concept que je n'ai pas bien compris lorsque j'ai commencé l'analyse de données en Python. J'ai donc décidé de faire une auto-réponse détaillée ici car je suis sûr que d'autres personnes ont des difficultés avec ce concept.