Science des données

Comment utiliser les fonctions Python NumPy Mean(), min() et max()?

Comment utiliser les fonctions Python NumPy Mean(), min() et max()?

La bibliothèque Python NumPy possède de nombreuses fonctions agrégées ou statistiques pour effectuer différents types de tâches avec le tableau unidimensionnel ou multidimensionnel. Certaines des fonctions d'agrégat utiles sont moyenne(), min(), max(), moyenne(), somme(), médiane(), centile(), etc. Les utilisations de moyenne(), min() et max() les fonctions sont décrites dans ce tutoriel. le moyenne() la fonction est utilisée pour renvoyer la valeur moyenne arithmétique des éléments du tableau. La moyenne arithmétique est calculée en divisant la somme de tous les éléments du tableau par le nombre total d'éléments du tableau. Si l'axe particulier est mentionné dans la fonction, alors il calculera la valeur moyenne de l'axe particulier. max() La fonction est utilisée pour trouver la valeur maximale des éléments du tableau ou des éléments de l'axe du tableau particulier. min() La fonction est utilisée pour trouver la valeur minimale à partir des éléments du tableau ou de l'axe particulier du tableau.

Utilisation de la fonction Mean()

La syntaxe de la fonction Mean() est donnée ci-dessous.

Syntaxe:

numpy.Mean(input_array, axis=None, dtype=None, out=None, keepdims=)

Cette fonction peut prendre cinq arguments. Les objectifs de ces arguments sont décrits ci-dessous :

tableau_entrée

C'est un argument obligatoire qui prend un tableau comme valeur et la moyenne des valeurs du tableau est calculée par cette fonction.

axe

C'est un argument facultatif, et la valeur de cet argument peut être un entier ou le tuple d'entiers. Cet argument est utilisé pour le tableau multidimensionnel. Si la valeur de la axe est mis à 0, alors la fonction calculera la moyenne des valeurs de la colonne, et si la valeur de la axe est défini sur 1, alors la fonction calculera la moyenne des valeurs de ligne.

dtype

C'est un argument facultatif qui est utilisé pour définir le type de données de la valeur moyenne.

en dehors

C'est un argument facultatif et est utilisé lorsque la sortie de la fonction devra être stockée dans un tableau alternatif. Dans ce cas, la dimension du tableau de sortie doit être la même que celle du tableau d'entrée. La valeur par défaut de cet argument est Rien.

gardons

C'est un argument facultatif, et n'importe quelle valeur booléenne peut être définie dans cet argument. Il est utilisé pour transmettre correctement la sortie en fonction du tableau d'entrée.

Cette fonction renvoie un tableau de valeurs moyennes si la valeur de l'argument out est définie sur Rien, sinon la fonction renvoie la référence au tableau de sortie.

Exemple : Utilisation de la fonction Mean()

L'exemple suivant montre comment la valeur moyenne d'un tableau unidimensionnel et bidimensionnel peut être calculée. Ici, la première fonction moyenne () est utilisée avec un tableau unidimensionnel de nombres entiers, et la deuxième fonction moyenne () est utilisée avec un tableau bidimensionnel de nombres entiers.

# importer la bibliothèque NumPy
importer numpy en tant que np
# Créer un tableau à une dimension
np_tableau = np.tableau([6, 4, 9, 3, 1])
# Affiche le tableau et les valeurs moyennes
print("Les valeurs du tableau NumPy à une dimension sont :\n ", np_array)
print("La valeur moyenne du tableau à une dimension est :\n", np.moyenne(np_array))
# Créer un tableau à deux dimensions
np_tableau = np.tableau([[5, 3, 5], [5, 4, 3]])
# Affiche le tableau et les valeurs moyennes
print("\nLes valeurs du tableau NumPy à deux dimensions sont :\n  ", np_array)
print("Les valeurs moyennes du tableau à deux dimensions sont :\n", np.moyenne(np_array, axe=0))

Production:

La sortie suivante apparaîtra après l'exécution du script ci-dessus.

Utilisation de la fonction max()

La syntaxe de la fonction max() est donnée ci-dessous.

Syntaxe:

numpy.max(input_array, axis=None, out=None, keepdims=None, initial=None, where=None)

Cette fonction peut prendre six arguments. Les objectifs de ces arguments sont décrits ci-dessous :

tableau_entrée

C'est un argument obligatoire qui prend un tableau comme valeur, et cette fonction trouve la valeur maximale du tableau.

axe

C'est un argument facultatif, et sa valeur peut être un entier ou le tuple d'entiers. Cet argument est utilisé pour le tableau multidimensionnel.

en dehors

C'est un argument facultatif et est utilisé lorsque la sortie de la fonction devra être stockée dans un tableau alternatif.

gardons

C'est un argument facultatif, et n'importe quelle valeur booléenne peut être définie dans cet argument. Il est utilisé pour transmettre correctement la sortie en fonction du tableau d'entrée.

initiale

C'est un argument facultatif qui est utilisé pour définir la valeur minimale de la sortie.

C'est un argument facultatif qui est utilisé pour comparer les éléments du tableau pour connaître la valeur maximale. La valeur par défaut de cet argument est Rien.

Cette fonction renvoie la valeur maximale du tableau unidimensionnel ou un tableau des valeurs maximales du tableau multidimensionnel.

Exemple : Utilisation de la fonction max()

L'exemple suivant montre l'utilisation de la fonction max() pour connaître la valeur maximale d'un tableau à une dimension.

# importer la bibliothèque NumPy
importer numpy en tant que np
# Créer un tableau NumPy d'entiers
np_tableau = np.tableau([21, 5, 34, 12, 30, 6])
# Trouver la valeur maximale du tableau
valeur_max = np.max(np_tableau)
# Imprimer la valeur maximale
print('La valeur maximale du tableau est : ', max_value)

Production:

La sortie suivante apparaîtra après l'exécution du script ci-dessus.

Utilisation de la fonction min()

La syntaxe de la fonction min() est donnée ci-dessous.

Syntaxe:

numpy.min(input_array, axis=None, out=None, keepdims=None, initial=None, where=None)

Les buts des arguments de cette fonction sont les mêmes que la fonction max() qui a été expliquée dans la partie de la fonction max(). Cela renvoie la valeur minimale du tableau d'entrée.

Exemple : Utilisation de la fonction min()

L'exemple suivant montre l'utilisation de la fonction min() pour connaître la valeur minimale d'un tableau à une dimension.

# importer la bibliothèque NumPy
importer numpy en tant que np
# Créer un tableau NumPy d'entiers
np_tableau = np.tableau([21, 5, 34, 12, 30, 6])
# Trouver la valeur maximale du tableau
valeur_max = np.max(np_tableau)
# Imprimer la valeur maximale
print('La valeur maximale du tableau est : ', max_value)

Production:

La sortie suivante apparaîtra après l'exécution du script ci-dessus.

Conclusion

Les objectifs de trois fonctions d'agrégat utiles (mean(), max() et min()) ont été expliqués dans ce tutoriel pour aider les lecteurs à connaître les façons d'utiliser ces fonctions dans un script python.

Le bouton central de la souris ne fonctionne pas sous Windows 10
le bouton central de la souris vous aide à faire défiler de longues pages Web et des écrans contenant beaucoup de données. Si cela s'arrête, et bien v...
Comment changer les boutons gauche et droit de la souris sur un PC Windows 10
Il est tout à fait normal que tous les appareils de souris d'ordinateur soient conçus de manière ergonomique pour les droitiers. Mais il existe des so...
Émulez les clics de souris en survolant à l'aide de la souris sans clic dans Windows 10
L'utilisation d'une souris ou d'un clavier dans la mauvaise posture d'une utilisation excessive peut entraîner de nombreux problèmes de santé, notamme...