Fonction SciPy stats.mean
-
La fonction
scipy.stats.mean
- Moyenne arithmétique d’un tableau unidimensionnel
- Moyenne arithmétique d’un tableau multidimensionnel
La moyenne arithmétique dans les statistiques est définie comme la mesure de la valeur moyenne de la collecte de données. Il est calculé en calculant la somme de toutes les valeurs présentes dans les données et en la divisant par la somme du nombre de valeurs.
La fonction scipy.stats.mean
La fonction scipy.stats.mean
de la bibliothèque SciPy
permet de calculer la moyenne arithmétique des éléments d’un tableau donné. Cette fonction est définie comme scipy.stats.mean(array, axis)
.
Voici les paramètres de la fonction scipy.stats.mean
.
array |
Il définit le tableau d’entrée avec les éléments dont la moyenne arithmétique doit être calculée. |
axis |
Il définit l’axe le long duquel la moyenne arithmétique du tableau d’entrée contenant les éléments doit être calculée. La valeur par défaut de ce paramètre est 0 . |
Le paramètre axis
est facultatif. Cela signifie qu’il n’est pas nécessaire de le mentionner à chaque fois que vous utilisez la fonction scipy.stats.mean
.
Moyenne arithmétique d’un tableau unidimensionnel
import scipy
input_array = scipy.mean([2, 12, 9, 37, 20, 10, 4, 27])
print("Arithmetic Mean of the input array :", input_array)
Production :
Arithmetic Mean of the input array : 15.125
Notez que le paramètre axis
n’est pas mentionné dans l’exemple ci-dessus.
Moyenne arithmétique d’un tableau multidimensionnel
from scipy import mean
input_array = [[2, 12, 9], [37, 20, 10], [4, 27, 13], [9, 12, 26]]
print("Arithmetic Mean of the input array :", mean(input_array))
Production :
Arithmetic Mean of the input array : 15.083333333333334
Définissons maintenant le paramètre axis
avec le tableau multidimensionnel ci-dessus.
from scipy import mean
input_array = [[2, 12, 9], [37, 20, 10], [4, 27, 13], [9, 12, 26]]
print("Arithmetic Mean with axis = 0 : ", mean(arr1, axis=0))
print("Arithmetic Mean with axis = 1 : ", mean(arr1, axis=1))
Production :
Arithmetic Mean with axis = 0 : [13. 17.75 14.5 ]
Arithmetic Mean with axis = 1 : [ 7.66666667 22.33333333 14.66666667 15.66666667]
Lakshay Kapoor is a final year B.Tech Computer Science student at Amity University Noida. He is familiar with programming languages and their real-world applications (Python/R/C++). Deeply interested in the area of Data Sciences and Machine Learning.
LinkedIn