Méthode PTP Numpy

Méthode PTP Numpy
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 pic à pic. La méthode Numpy Ptp () est utilisée pour trouver la plage le long de l'axe spécifique du tableau Numpy. La plage varie du maximum à un minimum.

La plage peut être calculée comme:

Plage = valeur maximale - valeur minimale

Syntaxe de la méthode Numpy PTP ()

La méthode Numpy PTP () peut être déclarée:

X = numpy.ptp (arr, axe = non, out = non, maintiens dims = < no value >)

Paramètres de la méthode Numpy PTP ()

Maintenant, nous discuterons de la description des arguments acceptés par la fonction PTP ():

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

Axe= L'axe représente celui de la portée de l'axe. Par défaut, le tableau d'entrée fonctionne comme aplati. Aplati signifie un travail de tableau sur tous les axes. Si la valeur de l'axe est 0, elle représente la plage le long de la colonne. Et si la valeur de l'axe est 1, elle 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é.

Gardez les faibles= 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 () renvoie la plage du tableau. Il renverra les valeurs scalaires.

Exemple 1:

Dans cet exemple, nous discuterons de la façon de trouver ou de calculer une gamme d'un tableau 1D à l'aide de la fonction Numpy PTP ().

Laissons le code en importation de 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 «Le tableau donné est». Une fois à nouveau, la fonction imprimer () est utilisée pour imprimer les éléments du tableau unidimensionnel donné. L'énoncé «plage de tableau donné est» est imprimé 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 s'agit d'environ moins la valeur minimale de la valeur maximale. L'énoncé d'impression est également déclaré afficher la plage calculée du tableau 1D donné.

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

Exemple n ° 2:

Dans ce cas, nous verrons comment obtenir une gamme d'un tableau 2D en appelant la fonction Numpy PTP ().

Premièrement, une étape importante et obligatoire consiste à importer une bibliothèque Numpy de Python. Nous l'avons importé en NP. Ensuite, nous avons pris des «données» en tant que variable et avons attribué différentes valeurs à cette variable «données». Nous avons passé le tableau bidimensionnel afin que nous acquérons la plage de ce tableau bidimensionnel. Les valeurs que nous avons prises dans le tableau 2D sont: [[2, 15], [10, 1]]. La méthode print () est déclarée afficher les éléments requis du tableau 2D comme sortie. Encore une fois, nous avons appelé une fonction print () pour afficher la déclaration «La plage du tableau 2D donné est». Enfin, nous avons appelé un NP.Fonction ptp () pour trouver une gamme 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 il est calculé par: valeur maximale - valeur minimale.

Exemple # 3:

Ici, nous observons la méthode de calcul de la gamme de lignes d'un tableau 2D en utilisant le Numpy PTP ().

Comme nous le savons déjà, l'importation de la bibliothèque est la principale étape pour effectuer. Ainsi, dans ce cas, pour l'exécution de code, nous avons incorporé le module Numpy en tant que NP. Puis, déclaré «x» et il a conservé les éléments du tableau bidimensionnel. Ensuite, utilisez une fonction print () pour afficher la ligne «Le tableau donné est». La fonction d'impression imprime également le tableau bidimensionnel. Maintenant, nous trouverons la plage du tableau donné en appelant la méthode Numpy Ptp () en fournissant le paramètre 'axe' en tant qu'axe = 1. Il donnera la gamme du tableau bidimensionnel en ligne.

Dans le résultat, nous avons la plage de lignes du tableau 2D car nous avons la valeur 1 du paramètre «axe».

Exemple n ° 4:

Voyons comment acquérir la gamme de colonnes d'un tableau 2D par l'utilisation du PTP Numpy ().

Dans ce cas, nous apprendrons à trouver la gamme 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 2D Numpy en appelant la fonction print () en passant les valeurs de «y» comme un argument. Dans la quatrième étape, l'instruction d'impression est à nouveau appelée pour afficher la phrase «la plage du tableau donné lorsque l'axe = 0». En fin de compte, 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 «axe» à 0 parce que nous voulons trouver la plage de la colonne du tableau 2D en ce qui concerne.

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 discuté d'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, en ligne de ligne et de colonne a été évaluée dans les deux derniers cas.