SciPy stats.mean Funktion

Lakshay Kapoor 30 Januar 2023
  1. Die scipy.stats.mean-Funktion
  2. Arithmetisches Mittel eines eindimensionalen Arrays
  3. Arithmetisches Mittel eines mehrdimensionalen Arrays
SciPy stats.mean Funktion

Das arithmetische Mittel in der Statistik ist definiert als Maß für den Durchschnittswert der Datensammlung. Er wird berechnet, indem die Summe aller in den Daten vorhandenen Werte berechnet und durch die Summe der Anzahl der Werte dividiert wird.

Die scipy.stats.mean-Funktion

Die Funktion scipy.stats.mean der Bibliothek SciPy hilft bei der Berechnung des arithmetischen Mittels der Elemente eines gegebenen Arrays. Diese Funktion ist als scipy.stats.mean(array, axis) definiert.

Nachfolgend sind die Parameter der Funktion scipy.stats.mean aufgeführt.

array Es definiert das Eingangsarray mit den Elementen, aus denen das arithmetische Mittel berechnet werden soll.
axis Es definiert die Achse, entlang der das arithmetische Mittel des Eingabearrays, das die Elemente enthält, berechnet werden muss. Der Standardwert dieses Parameters ist 0.

Der Parameter axis ist optional. Das bedeutet, dass es nicht jedes Mal erwähnt werden muss, wenn Sie die Funktion scipy.stats.mean verwenden.

Arithmetisches Mittel eines eindimensionalen Arrays

import scipy

input_array = scipy.mean([2, 12, 9, 37, 20, 10, 4, 27])

print("Arithmetic Mean of the input array :", input_array)

Ausgabe:

Arithmetic Mean of the input array : 15.125

Beachten Sie, dass der Parameter Achse im obigen Beispiel nicht erwähnt wird.

Arithmetisches Mittel eines mehrdimensionalen Arrays

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))

Ausgabe:

Arithmetic Mean of the input array : 15.083333333333334

Lassen Sie uns nun den Parameter Achse zusammen mit dem obigen mehrdimensionalen Array definieren.

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))

Ausgabe:

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

Verwandter Artikel - SciPy Stats