Wróciliśmy z kolejnym artykułem Numpy. W tym zbadamy NP.funkcja array_split ().
Funkcja Array_Split () w Numpy pozwala nam podzielić tablicę na pod-pod-pod-rogów o różnych wymiarach.
Składnia funkcji jest jak pokazana w fragmencie kodu poniżej:
1 | Numpy.array_split (ARY, indices_or_sections, axis = 0) |
Parametry funkcji
Parametry funkcji są wyjaśnione poniżej:
Funkcja zwróci tablicę podzieloną na różne wymiary.
Przykład 1
W poniższym przykładzie używamy metody array_split, aby podzielić tablicę na dwa podmiejsce.
1 2 3 4 | # Importuj Numpy importować Numpy jako NP ARR = NP.Arange (6).Reshape (2,3) Drukuj (NP.array_split (ARR, 2)) |
Powyższy kod powinien skutkować dwoma podobdami, jak pokazano:
1 | [tablica ([[0, 1, 2]), tablica ([[3, 4, 5])]] |
Przykład nr 2
Możemy również wykonać tę samą operację na dwuwymiarowej tablicy, jak pokazano w poniższym kodzie:
1 2 | ARR = NP.tablica ([[1,2,3], [4,5,6], [7,8,9]]) Drukuj (NP.array_split (ARR, 3)) |
Powyższe powinno powrócić:
1 | [tablica ([[1, 2, 3]]), tablica ([[4, 5, 6]]), tablica ([[7, 8, 9]))]]] |
W zamknięciu
Korzystając z tego przewodnika, zrozumiałeś, jak używać funkcji Numpy Array_Split (), aby podzielić tablicę na różne wymiary.
Dziękujemy za przeczytanie i do zobaczenia w następnym!!