Python Numpy.mean() - Moyenne arithmétique
-
Syntaxe de
numpy.mean()
-
Exemples de codes:
numpy.mean()
avec un tableau 1-D -
Exemples de codes:
numpy.mean()
avec un tableau 2D -
Exemples de codes:
numpy.mean()
avecdtype
spécifié
La fonction Numpy.mean()
calcule la moyenne arithmétique, ou en termes simples - moyenne, du tableau donné le long l’axe spécifié.
Syntaxe de numpy.mean()
numpy.mean(arr, axis=None, dtype=float64)
Paramètres
arr |
array_like tableau d’entrée pour calculer la moyenne arithmétique |
axis |
None , int ou tuple de int Axe le long duquel la moyenne arithmétique est calculée. axis = 0 signifie moyenne arithmétique calculée le long de la colonne, axis = 1 signifie moyenne arithmétique le long de la ligne. Il traite le tableau à plusieurs dimensions comme une liste aplatie si axis n’est pas donné. |
dtype |
dtype ou None Type de données utilisé lors du calcul de la moyenne arithmétique. La valeur par défaut est float64 |
Revenir
Il retourne la moyenne arithmétique du tableau donné ou un tableau
avec la moyenne arithmétique le long de l’axe spécifié.
Exemples de codes: numpy.mean()
avec un tableau 1-D
import numpy as np
arr = [10, 20, 30]
print("1-D array :", arr)
print("Mean of arr is ", np.mean(arr))
Production:
1-D array : [10, 20, 30]
Mean of arr is 20.0
Exemples de codes: numpy.mean()
avec un tableau 2D
import numpy as np
arr = [[10, 20, 30], [3, 50, 5], [70, 80, 90], [100, 110, 120]]
print("Two Dimension array :", arr)
print("Mean with no axis :", np.mean(arr))
print("Mean with axis along column :", np.mean(arr, axis=0))
print("Mean with axis aong row :", np.mean(arr, axis=1))
Production:
Two Dimension array : [[10, 20, 30], [3, 50, 5], [70, 80, 90], [100, 110, 120]]
Mean with no axis : 57.333333333333336
Mean with axis along column : [45.75 65. 61.25]
Mean with axis aong row : [ 20. 19.33333333 80. 110. ]
>>
np.mean(arr)
traite le tableau d’entrée comme le tableau aplati et calcule la moyenne arithmétique de ce tableau aplati 1D.
np.mean(arr, axis = 0)
calcule la moyenne arithmétique le long de la colonne.
np.std(arr, axe = 1)
calcule la moyenne arithmétique le long de la ligne.
Exemples de codes: numpy.mean()
avec dtype
spécifié
import numpy as np
arr = [10.12, 20.3, 30.28]
print("1-D Array :", arr)
print("Mean of arr :", np.mean(arr))
print("Mean of arr with float32 data :", np.mean(arr, dtype=np.float32))
print("Mean of arr with float64 data :", np.mean(arr, dtype=np.float64))
Production:
1-D Array : [10.12, 20.3, 30.28]
Mean of arr : 20.233333333333334
Mean of arr with float32 data : 20.233332
Mean of arr with float64 data : 20.233333333333334
Si le paramètre dtype
est donné dans la fonction numpy.mean()
, il utilise le type de données spécifié lors du calcul de la moyenne arithmétique.
Le résultat a une résolution inférieure si nous utilisons le type de données float32
plutôt que le float64
par défaut.
Founder of DelftStack.com. Jinku has worked in the robotics and automotive industries for over 8 years. He sharpened his coding skills when he needed to do the automatic testing, data collection from remote servers and report creation from the endurance test. He is from an electrical/electronics engineering background but has expanded his interest to embedded electronics, embedded programming and front-/back-end programming.
LinkedIn Facebook