Numpy Stack () Funktionssyntax
Die Funktion stack () liefert eine relativ einfache Syntax, wie sich im folgenden Beispiel widerspiegelt:
Numpy.Stack (Arrays, Axis = 0, out = keine)Die Funktionsparameter sind wie folgt:
Parameter
Rückgabewert
Die Funktion gibt ein verkettetes Array mit einer mehr Dimension zurück als die Eingangsarrays.
Beispiel 1
Betrachten Sie das folgende Beispiel:
Numph als NP importierenWir verwenden die Funktion Stack (), um zwei Arrays entlang der Achse Null im vorherigen Code zu verkettet.
Die resultierende Form und das Array sind wie folgt:
Form: (2, 2, 3)Beispiel 2
Wir können auch die beiden Arrays entlang der Achse eins verkettet, wie sie sich im folgenden Beispiel widerspiegeln:
arr_1 = np.Array ([[1,2,3], [4,5,6]])In diesem Fall geben wir die Achse = 1 an, die zu der folgenden Form und dem folgenden Array führt:
Form: (2, 2, 3)Hinweis: Obwohl sich die Form des Arrays nicht ändert, wird die Reihenfolge, in der die Elemente verkettet sind.
Beispiel 3
Um die Arrays entlang der letzten Achse zu stapeln, können wir die Achse als negative Ganzzahl angeben, wie unten gezeigt:
verkettet = np.stack ((arr_1, arr_2), axis = -1)Der obige Ausschnitt kehrt wie das folgende Beispiel zurück:
Form: (2, 3, 2)Abschluss
In diesem Artikel werden die Grundlagen und Elemente der Numpy Stack -Funktion untersucht. Wir veranschaulichen auch, wie die Stapelfunktion in einer Reihe von Szenarien verwendet wird.
Weitere Numpy -Tutorials finden Sie auf der Linux Hint -Website.