Fonction SciPy stats.mean

Lakshay Kapoor 30 janvier 2023
  1. La fonction scipy.stats.mean
  2. Moyenne arithmétique d’un tableau unidimensionnel
  3. Moyenne arithmétique d’un tableau multidimensionnel
Fonction SciPy stats.mean

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 avatar Lakshay Kapoor avatar

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

Article connexe - SciPy Stats