Co to jest widok NumPy?
Co to jest widok NumPy?

Wideo: Co to jest widok NumPy?

Wideo: Co to jest widok NumPy?
Wideo: Python NumPy Tutorial for Beginners #4 - View and Copy 2024, Kwiecień
Anonim

Co to jest pogląd z NumPy szyk? Jak sama nazwa wskazuje, jest to po prostu inny sposób przeglądania danych tablicy. Technicznie oznacza to, że dane obu obiektów są współdzielone. Możesz tworzyć wyświetlenia wybierając wycinek oryginalnej tablicy lub zmieniając dtype (lub kombinację obu).

W ten sposób, czy plasterek NumPy kopiuje?

Wszystkie tablice generowane przez basic krajanie na plastry są zawsze widokami oryginalnej tablicy. Krojenie NumPy tworzy widok zamiast Kopiuj tak jak w przypadku wbudowanych sekwencji Pythona, takich jak string, krotka i lista.

co to jest tablica NumPy? Tablice . A numpy tablica jest siatką wartości tego samego typu i jest indeksowana przez krotkę nieujemnych liczb całkowitych. Liczba wymiarów to ranga szyk ; kształt an szyk jest krotką liczb całkowitych podającą rozmiar szyk wzdłuż każdego wymiaru.

Następnie pojawia się pytanie, jak płytko skopiować dane w NumPy?

Funkcja biblioteki Kopiuj . Kopiuj () ma stworzyć a płytka kopia jego argumentu, ale po zastosowaniu do a NumPy tablica, którą tworzy płytka kopia w sensie B, tj. nowa tablica dostaje swoją własną Kopiuj z dane bufor, więc zmiany w jednej tablicy nie wpływają na drugą.

Jak skopiować tablicę w Numpy?

  1. Składnia: numpy.copy(a, order='K') Zwraca kopię tablicy danego obiektu.
  2. Parametry: a: tablica_podobna. Dane wejściowe.
  3. kolejność: {'C', 'F', 'A', 'K'}, opcjonalnie. Steruje układem pamięci kopii. „C” oznacza zamówienie C, „F” oznacza zamówienie F, „A” oznacza „F”, jeśli a jest przyległe do Fortranu, „C” w przeciwnym razie.
  4. Zwraca: arr: ndarray.

Zalecana: