Τι είναι η προβολή NumPy;
Τι είναι η προβολή NumPy;

Βίντεο: Τι είναι η προβολή NumPy;

Βίντεο: Τι είναι η προβολή NumPy;
Βίντεο: From C to Python by Ross Rheingans-Yoo 2024, Νοέμβριος
Anonim

Τι είναι ένα θέα του α NumPy πίνακας? Όπως λέει και το όνομά του, είναι απλώς ένας άλλος τρόπος προβολής των δεδομένων του πίνακα. Τεχνικά, αυτό σημαίνει ότι τα δεδομένα και των δύο αντικειμένων είναι κοινά. Μπορείτε να δημιουργήσετε προβολές επιλέγοντας ένα κομμάτι του αρχικού πίνακα, ή επίσης αλλάζοντας τον τύπο d (ή συνδυασμό και των δύο).

Με αυτόν τον τρόπο, αντιγράφει το NumPy;

Όλοι οι πίνακες που δημιουργούνται από το βασικό τεμαχισμός είναι πάντα προβολές του αρχικού πίνακα. Τεμαχισμός NumPy δημιουργεί μια προβολή αντί για α αντίγραφο όπως στην περίπτωση των ενσωματωμένων ακολουθιών Python όπως η συμβολοσειρά, η πλειάδα και η λίστα.

τι είναι ένας πίνακας NumPy; Πίνακες . ΕΝΑ ανώμαλη συστοιχία είναι ένα πλέγμα τιμών, όλες του ίδιου τύπου, και ευρετηριάζεται από μια πλειάδα μη αρνητικών ακεραίων. Ο αριθμός των διαστάσεων είναι η κατάταξη του πίνακας ; το σχήμα ενός πίνακας είναι μια πλειάδα ακεραίων που δίνει το μέγεθος του πίνακας κατά μήκος κάθε διάστασης.

Στη συνέχεια, το ερώτημα είναι πώς μπορείτε να αντιγράψετε τα δεδομένα στο NumPy;

Η λειτουργία της βιβλιοθήκης αντίγραφο . αντίγραφο () υποτίθεται ότι δημιουργεί ένα ρηχό αντίγραφο του επιχειρήματός του, αλλά όταν εφαρμόζεται σε α NumPy πίνακας δημιουργεί α ρηχό αντίγραφο με την έννοια Β, δηλαδή ο νέος πίνακας αποκτά τον δικό του αντίγραφο απο δεδομένα buffer, επομένως οι αλλαγές σε έναν πίνακα δεν επηρεάζουν τον άλλο.

Πώς μπορώ να αντιγράψω έναν πίνακα στο Numpy;

  1. Σύνταξη: numpy.copy(a, order='K') Επιστρέψτε ένα αντίγραφο πίνακα του δεδομένου αντικειμένου.
  2. Παράμετροι: a: array_like. Εισαγωγή δεδομένων.
  3. σειρά: {'C', 'F', 'A', 'K'}, προαιρετική. Ελέγχει τη διάταξη μνήμης του αντιγράφου. Το "C" σημαίνει C-τάξη, το "F" σημαίνει F-order, το "A" σημαίνει "F" εάν το a είναι συνεχές Fortran, το "C" διαφορετικά.
  4. Επιστροφές: arr: ndarray.

Συνιστάται: