Méthode numpy ptp

Methode Numpy Ptp



NumPy signifie Numerical Python et c'est une bibliothèque de programmation Python. Il a différentes fonctions de base, fonctions mathématiques, fonctions statistiques et fonctions de chaîne. La méthode ptp() est l'une des fonctions statistiques de la bibliothèque NumPy. PTP signifie crête à crête. La méthode NumPy ptp() est utilisée pour trouver la plage le long de l'axe spécifique à partir du tableau NumPy. La portée varie du maximum au minimum.

La plage peut être calculée comme suit :

Intervalle = Valeur maximale – Valeur minimale

Syntaxe de la méthode NumPy ptp()

La méthode NumPy ptp() peut être déclarée comme suit :







X = NumPy. ppt ( arr , axe = rien , dehors = rien , garder sombre = < aucune valeur > )

Paramètres de la méthode NumPy ptp()

Maintenant, nous allons discuter de la description des arguments acceptés par la fonction ptp() :



Arr = Arr représente les données du tableau d'entrée.



Axe = L'axe représente celui le long duquel la plage d'axes serait trouvée. Par défaut, le tableau d'entrée fonctionne comme aplati. Aplati signifie que le tableau fonctionne sur tous les axes. Si la valeur de l'axe est 0, il représente la plage le long de la colonne. Et si la valeur de l'axe est 1, il représente la plage le long de la ligne.





Dehors = Out représente un tableau alternatif dans lequel nous voulons stocker la sortie ou le résultat. Les dimensions de ce tableau doivent correspondre à celles du résultat souhaité.

Conserver les gradations = C'est aussi un argument facultatif. Ce paramètre est utile lorsque le tableau de sortie est incorrect ou réduit à gauche avec une dimension de taille un, il corrigera les résultats du tableau.



Valeur de retour de la méthode NumPy ptp()

La valeur de retour signifie une sortie du code exécuté. La méthode NumPy ptp() renverra la plage du tableau. Il renverra des valeurs scalaires.

Exemple 1:

Dans cet exemple, nous expliquerons comment trouver ou calculer une plage d'un tableau 1D à l'aide de la fonction NumPy ptp().

Commençons le code en important la bibliothèque requise. Nous devons intégrer un module NumPy de Python en tant que np. Ensuite, dans l'instruction suivante, nous avons initialisé un tableau unidimensionnel en tant que 'arr' et lui avons attribué différentes valeurs. Ensuite, nous avons utilisé la méthode print() pour afficher l'instruction 'Given array is'. Une fois de plus, la fonction print() est utilisée pour imprimer les éléments du tableau unidimensionnel donné. L'instruction 'Plage du tableau donné est' est imprimée par l'utilisation de la méthode print(). Dans la dernière étape, la méthode NumPy ptp() est appliquée pour trouver la plage du tableau fourni. Pour trouver la plage, il faut environ moins la valeur minimale de la valeur maximale. L'instruction print est également déclarée pour afficher la plage calculée du tableau 1D donné.

Nous avons un résultat dans lequel nous nous retrouvons avec une plage du tableau donné.

Exemple #2 :

Dans cet exemple, nous verrons comment obtenir une plage d'un tableau 2D en appelant la fonction NumPy ptp().

Tout d'abord, une étape importante et obligatoire consiste à importer une bibliothèque NumPy de Python. Nous l'avons importé en tant que np. Ensuite, nous avons pris ‘DATA’ comme variable et avons attribué différentes valeurs à cette variable ‘DATA’. Nous avons passé le tableau à deux dimensions afin d'acquérir la plage de ce tableau à deux dimensions. Les valeurs que nous avons prises en tableau 2D sont : [[2, 15], [10, 1]]. La méthode print() est déclarée pour afficher les éléments requis du tableau 2D en sortie. Encore une fois, nous avons appelé une fonction print() pour afficher l'instruction 'La plage du tableau 2D donné est'. Enfin, nous avons appelé une fonction np.ptp() pour trouver une plage du tableau 2D. Cette fonction contient les valeurs du tableau 2d fourni comme paramètre.

Dans la sortie, nous avons une plage '14' du tableau 2D et elle est calculée par : valeur maximale - valeur minimale.

Exemple #3 :

Ici, nous observons la méthode de calcul de la plage par ligne d'un tableau 2D en utilisant NumPy ptp().

Comme nous le savons déjà, l'importation de la bibliothèque est l'étape principale à effectuer. Ainsi, dans ce cas, pour exécuter du code, nous avons incorporé le module NumPy en tant que np. Ensuite, a déclaré 'X' et il a conservé les éléments du tableau à deux dimensions. Ensuite, utilisez une fonction print() pour afficher la ligne 'Le tableau donné est'. La fonction d'impression imprime également le tableau à deux dimensions. Maintenant, nous allons trouver la plage du tableau donné en appelant la méthode NumPy ptp () en fournissant le paramètre 'axis' comme axe = 1. Il donnera la plage du tableau à deux dimensions par ligne.

Dans le résultat, nous avons la plage par ligne du tableau 2D car nous avons la valeur 1 du paramètre 'axe'.

Exemple #4 :

Voyons comment acquérir la plage par colonne d'un tableau 2D en utilisant NumPy ptp().

Dans ce cas, nous apprendrons à trouver la distance d'un tableau 2D verticalement. La première étape consiste à intégrer la bibliothèque NumPy. La deuxième étape implique l'initialisation de la variable 'Y' en tant que tableau 2D d'entrée pour stocker les valeurs du tableau. La troisième étape consiste à imprimer les valeurs du tableau NumPy 2D en appelant la fonction print() en y passant les valeurs de 'Y' comme argument. Dans la quatrième étape, l'instruction print est à nouveau appelée pour afficher la phrase 'La plage du tableau donné lorsque l'axe = 0'. À la fin, invoquez la fonction np.ptp() pour obtenir la plage du tableau 2D défini. Cette méthode a deux arguments, qui incluent le tableau requis et le paramètre « axe ». Ici, nous définissons la valeur de l'argument 'axis' sur 0 car nous voulons trouver la plage du tableau 2D par colonne.

Après l'exécution réussie du programme, nous avons la sortie suivante :

Conclusion

Pour vous aider à mieux comprendre la méthode NumPy ptp(), nous avons abordé un large éventail de sujets dans le guide. La syntaxe, les paramètres et la valeur de retour de la méthode NumPy ptp() sont tous couverts. La plage du tableau unidimensionnel a été calculée dans le premier code, et la plage du tableau bidimensionnel a été déterminée dans le deuxième exemple. La plage du tableau 2D, à la fois en ligne et en colonne, a été évaluée dans les deux dernières instances.