Wir sind mit einem anderen Numpy -Artikel zurück. In diesem Fall werden wir die NP untersuchen.Array_Split () Funktion.
Die Funktion array_split () in Numpy ermöglicht es uns, ein Array in Unterarrays verschiedener Dimensionen aufzuteilen.
Die Syntax der Funktion ist wie im folgenden Code -Snippet gezeigt:
1 | Numpy.Array_Split (Ary, Indices_OR_SECTIONS, AXIS = 0) |
Funktionsparameter
Die Funktionsparameter werden unten erläutert:
Die Funktion gibt das Array zurück, das in verschiedene Dimensionen unterteilt ist.
Beispiel 1
Im folgenden Beispiel verwenden wir die Methode Array_Split, um ein Array in zwei Subarrays aufzuteilen.
1 2 3 4 | # Numpy importieren Numph als NP importieren arr = np.Arange (6).Umgestaltung (2,3) drucken (np.Array_Split (arr, 2)) |
Der obige Code sollte wie gezeigt zu zwei Subtarrays führen:
1 | [Array ([[0, 1, 2]]), Array ([[3, 4, 5]])] |
Beispiel #2
Wir können den gleichen Betrieb auch in einem zweidimensionalen Array ausführen, wie im folgenden Code dargestellt:
1 2 | arr = np.Array ([[1,2,3], [4,5,6], [7,8,9]]) drucken (np.Array_Split (arr, 3)) |
Das obige sollte zurückkehren:
1 | [Array ([[1, 2, 3]]), Array ([4, 5, 6]]), Array ([[7, 8, 9]])] |
Abschließend
Mit dieser Anleitung haben Sie verstanden.
Vielen Dank für das Lesen und wir sehen uns im nächsten!!