Comment utiliser les fonctions Python Numpy Moyenne, Min et Max?

Comment utiliser les fonctions Python Numpy Moyenne, 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 agrégées utiles sont moyenne (), min (), max (), moyenne (), sum (), médian (), 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 de tableau. Si l'axe particulier est mentionné dans la fonction, il calculera la valeur moyenne de l'axe particulier. Max () La fonction est utilisée pour découvrir la valeur maximale des éléments du tableau ou les éléments de l'axe de tableau particulier. min () La fonction est utilisée pour découvrir la valeur minimale des éléments du tableau ou l'axe de tableau particulier.

Utilisation de la fonction moyenne ()

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

Syntaxe:

nombant.moyenne (input_array, axe = aucun, dType = aucun, out = non, keepdims =)

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

entrée_array

Il s'agit d'un argument obligatoire qui prend un tableau car la valeur et la moyenne des valeurs du tableau sont calculées par cette fonction.

axe

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

dtype

Il s'agit d'un argument facultatif utilisé pour définir le type de données de la valeur moyenne.

dehors

Il s'agit d'un argument facultatif et est utilisé lorsque la sortie de la fonction devra stocker dans un tableau alternatif. Dans ce cas, la dimension du tableau de sortie doit être la même que le tableau d'entrée. La valeur par défaut de cet argument est Aucun.

Keepdims

Il s'agit d'un argument facultatif, et toute valeur booléenne peut être définie dans cet argument. Il est utilisé pour transmettre la sortie correctement 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 Aucun, Sinon, la fonction renvoie la référence au tableau de sortie.

Exemple: Utilisation de la fonction moyenne ()

L'exemple suivant montre comment la valeur moyenne d'un réseau 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 comme NP
# Créer un tableau unidimensionnel
np_array = np.Array ([6, 4, 9, 3, 1])
# Imprimer le tableau et les valeurs moyennes
print ("Les valeurs du tableau Numpy unidimensionnel sont: \ n", np_array)
Print ("La valeur moyenne du tableau unidimensionnel est: \ n", np.moyenne (np_array))
# Créer un tableau bidimensionnel
np_array = np.Array ([[5, 3, 5], [5, 4, 3]])
# Imprimer le tableau et les valeurs moyennes
print ("\ n les valeurs du tableau Numpy bidimensionnel sont: \ n", np_array)
Print ("Les valeurs moyennes du tableau bidimensionnel sont: \ n", np.moyenne (np_array, axe = 0))

Sortir:

La sortie suivante apparaîtra après avoir exécuté le script ci-dessus.

Utilisation de la fonction max ()

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

Syntaxe:

nombant.max (input_array, axe = non, out = non, keepdims = aucun, initial = aucun, où = aucun)

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

entrée_array

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

axe

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

dehors

Il s'agit d'un argument facultatif et est utilisé lorsque la sortie de la fonction devra stocker dans un tableau alternatif.

Keepdims

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

initial

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

Il s'agit d'un argument facultatif qui est utilisé pour comparer les éléments du tableau pour découvrir la valeur maximale. La valeur par défaut de cet argument est Aucun.

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

Exemple: en utilisant la fonction max ()

L'exemple suivant montre l'utilisation de la fonction max () pour découvrir la valeur maximale d'un tableau unidimensionnel.

# Importer la bibliothèque Numpy
Importer Numpy comme NP
# Créer une gamme Numpy d'entiers
np_array = np.Array ([21, 5, 34, 12, 30, 6])
# Trouvez la valeur maximale du tableau
max_value = np.Max (np_array)
# Imprime la valeur maximale
print ('La valeur maximale du tableau est:', max_value)

Sortir:

La sortie suivante apparaîtra après avoir exécuté le script ci-dessus.

Utilisation de la fonction min ()

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

Syntaxe:

nombant.min (input_array, axe = non, out = non, keepdims = aucun, initial = aucun, où = aucun)

Les objectifs 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 découvrir la valeur minimale d'un réseau unidimensionnel.

# Importer la bibliothèque Numpy
Importer Numpy comme NP
# Créer une gamme Numpy d'entiers
np_array = np.Array ([8, 15, 40, 9, 33, 2, 22])
# Trouvez la valeur maximale du tableau
max_value = np.min (np_array)
# Imprimez la valeur minimale
print ('La valeur minimale du tableau est:', max_value)

Sortir:

La sortie suivante apparaîtra après avoir exécuté le script ci-dessus.

Conclusion

Les objectifs de trois fonctions agrégées utiles (Mean (), Max () et Min ()) ont été expliquées dans ce tutoriel pour aider les lecteurs à connaître les façons d'utiliser ces fonctions dans Python Script.