Der Bereich kann berechnet werden als:
Bereich = Maximalwert - MindestwertSyntax der Numpy PTP () -Methode
Numpy PTP () -Methode kann deklariert werden als:
X = numpy.PTP (arr, axis = keine, out = keine, heed dims = < no value >)Parameter der Numpy PTP () -Methode
Jetzt werden wir die Beschreibung der vom PTP () -Funktion akzeptierten Argumente diskutieren:
Arr= Arr repräsentiert die Daten des Eingabearrays.
Achse= Achse repräsentiert, dass entlang dieser Achsenbereich gefunden würde. Standardmäßig funktioniert das Eingabearray als abgeflacht. Abgeflacht bedeutet Array -Arbeiten an allen Achsen. Wenn der Wert der Achse 0 ist, repräsentiert er den Bereich entlang der Spalte. Und wenn der Wert der Achse 1 ist, repräsentiert er den Bereich entlang der Reihe.
Aus= OUT stellt ein alternatives Array dar, in dem wir die Ausgabe oder das Ergebnis speichern möchten. Die Dimensionen dieses Arrays müssen mit denen des gewünschten Ergebniss übereinstimmen.
Dims halten= Es ist auch ein optionales Argument. Dieser Parameter ist hilfreich, wenn das Ausgangsarray falsch oder mit einer Dimension der Größe der Größe nach links reduziert ist. Es korrigiert die Ergebnisse des Arrays.
Rückgabewert der Numpy PTP () -Methode
Rückgabewert bedeutet eine Ausgabe des ausgeführten Code. Die Numpy PTP () -Methode gibt den Bereich des Arrays zurück. Es wird Skalarwerte zurückgeben.
Beispiel 1:
In diesem Beispiel werden wir diskutieren, wie Sie einen Bereich eines 1D -Arrays mit der Numpy PTP () -Funktion finden oder berechnen können oder berechnet werden können oder berechnet werden.
Starten wir den Code, indem wir die erforderliche Bibliothek importieren. Wir müssen ein Numpy -Modul von Python als NP integrieren. In der nächsten Anweisung haben wir dann ein eindimensionales Array als "arr" initialisiert und es unterschiedliche Werte zugewiesen. Anschließend haben wir die Print () -Methode verwendet, um die Anweisung 'angegebenes Array is' anzuzeigen 'angezeigt. Noch einmal wird Print () -Funktion verwendet, um die Elemente des angegebenen eindimensionalen Arrays zu drucken. Die Anweisung 'Reichweite des angegebenen Arrays' wird durch die Verwendung der Print () -Methode gedruckt. Im letzten Schritt wird die Numpy PTP () -Methode angewendet, um den Bereich des bereitgestellten Arrays zu finden. Um den Bereich zu ermitteln, ist es ungefähr minus der Mindestwert aus dem Maximalwert. Die Druckanweisung wird auch so erklärt, dass der berechnete Bereich des angegebenen 1D -Arrays angezeigt wird.
Wir haben ein Ergebnis, in dem wir einen Bereich des angegebenen Arrays haben.
Beispiel # 2:
In diesem Fall werden wir sehen, wie man einen Bereich eines 2D -Arrays bekommt, indem wir die Numpy PTP () -Funktion aufrufen.
Erstens ist ein wichtiger und obligatorischer Schritt, eine Numpy -Bibliothek von Python zu importieren. Wir haben es als NP importiert. Als nächstes haben wir "Daten" als Variable genommen und dieser Variablen "Daten" unterschiedliche Werte zugewiesen, die verschiedene Werte zugewiesen haben. Wir haben das zweidimensionale Array bestanden, damit wir den Bereich dieses zweidimensionalen Arrays erwerben. Die Werte, die wir im 2D -Array eingenommen haben, sind: [[2, 15], [10, 1]]. Die Print () -Methode wird deklariert, um die erforderlichen Elemente des 2D -Arrays als Ausgabe anzuzeigen. Auch hier haben wir eine Print () -Funktion bezeichnet, um den Anweisungsbereich 'Bereich des gegebenen 2D -Arrays' zu zeigen 'angezeigt. Zuletzt haben wir einen NP angerufen.PTP () -Funktion, um einen Bereich des 2D -Arrays zu finden. Diese Funktion enthält die Werte des bereitgestellten 2D -Arrays als Parameter.
In der Ausgabe haben wir einen Bereich '14' des 2D -Arrays und er wird berechnet durch: Maximalwert - Mindestwert.
Beispiel # 3:
Hier beobachten wir die Methode zur Berechnung des zeilenweisen Bereichs eines 2D-Arrays mithilfe des Numpy PTP ().
Wie wir bereits wissen, ist das Import der Bibliothek der Hauptschritt zum Ausführen. In diesem Fall haben wir zum Ausführen von Code das Numpy -Modul als NP aufgenommen. Dann deklarierte "x" und behielt die Elemente des zweidimensionalen Arrays bei. Verwenden Sie dann eine Print () -Funktion, um die Zeile "Das angegebene Array ist" anzuzeigen. Die Druckfunktion druckt auch das zweidimensionale Array. Jetzt finden wir den Bereich des angegebenen Arrays, indem wir die Numpy PTP () -Methode aufrufen, indem wir den Parameter "Achse" als Achse = 1 angeben. Es wird den Bereich der zweidimensionalen Array-Reihe verleihen.
Im Ergebnis haben wir den zeilenweise Bereich des 2D-Arrays, da wir den Wert 1 der Parameterachse haben.
Beispiel Nr. 4:
Lassen Sie uns sehen, wie der Säulenbereich eines 2D-Arrays durch die Verwendung des Numpy PTP () erfasst werden kann ().
In diesem Fall werden wir erfahren, dass wir den Bereich eines 2D -Array -Arrays vertikal finden. Der erste Schritt ist die Integration der Numpy -Bibliothek. Der zweite Schritt beinhaltet die Initialisierung der 'y' Variablen als Eingabe -2D -Array, um die Werte des Arrays zu speichern. Der dritte Schritt besteht darin, die Werte des Numpy 2D -Arrays zu drucken, indem die Funktion print () aufgerufen wird, indem die Werte von 'y' darin bestehen. Im vierten Schritt wird die Druckanweisung erneut aufgerufen, um den Ausdruck "den Bereich des angegebenen Arrays zu sehen, wenn die Achse = 0". Am Ende die Funktion NP aufrufen.PTP (), um den Bereich des definierten 2D -Arrays zu erhalten. Diese Methode hat zwei Argumente, darunter das erforderliche Array und die Parameterachse 'Achse'. Hier setzen wir den Wert des Arguments 'Achse' auf 0, weil wir den Bereich der 2D-Array-Spalte finden möchten.
Nach der erfolgreichen Ausführung des Programms haben wir die folgende Ausgabe:
Abschluss
Um Ihnen zu helfen, die Numpy PTP () -Methode besser zu verstehen, haben wir eine breite Palette von Themen im Leitfaden besprochen. Die Syntax, die Parameter und der Rückgabewert der Numpy PTP () werden alle abgedeckt. Der Bereich des eindimensionalen Arrays wurde im ersten Code berechnet, und der Bereich des zweidimensionalen Arrays wurde im zweiten Beispiel bestimmt. Der Bereich des 2D-Arrays, sowohl zeilen- als auch säulenweise, wurde in den letzten beiden Fällen bewertet.