Μέθοδος Numpy ptp

Methodos Numpy Ptp



Το NumPy σημαίνει Numerical Python και είναι μια βιβλιοθήκη προγραμματισμού Python. Έχει διαφορετικές βασικές συναρτήσεις, μαθηματικές συναρτήσεις, στατιστικές συναρτήσεις και συναρτήσεις συμβολοσειράς. Η μέθοδος ptp() είναι μία από τις στατιστικές συναρτήσεις της βιβλιοθήκης NumPy. Το PTP σημαίνει κορυφή σε κορυφή. Η μέθοδος NumPy ptp() χρησιμοποιείται για την εύρεση της περιοχής κατά μήκος του συγκεκριμένου άξονα από τον πίνακα NumPy. Το εύρος ποικίλλει από το μέγιστο στο ελάχιστο.

Το εύρος μπορεί να υπολογιστεί ως:

Εύρος = Μέγιστη τιμή – Ελάχιστη τιμή

Σύνταξη της μεθόδου NumPy ptp().

Η μέθοδος NumPy ptp() μπορεί να δηλωθεί ως:







Χ = NumPy. ptp ( αρ , άξονας = κανένας , έξω = κανένας , κρατήστε αμυδρά = < καμία αξία > )

Παράμετροι της μεθόδου NumPy ptp().

Τώρα, θα συζητήσουμε την περιγραφή των ορισμάτων που γίνονται δεκτά από τη συνάρτηση ptp():



Arr = Το Arr αντιπροσωπεύει τα δεδομένα του πίνακα εισόδου.



Αξονας = Ο άξονας αντιπροσωπεύει αυτό κατά μήκος του οποίου θα βρεθεί το εύρος των αξόνων. Από προεπιλογή, ο πίνακας εισόδου λειτουργεί ως ισοπεδωμένος. Επίπεδη σημαίνει εργασία συστοιχίας σε όλους τους άξονες. Εάν η τιμή του άξονα είναι 0, αντιπροσωπεύει το εύρος κατά μήκος της στήλης. Και αν η τιμή του άξονα είναι 1, αντιπροσωπεύει το εύρος κατά μήκος της σειράς.





Εξω = Το Out αντιπροσωπεύει έναν εναλλακτικό πίνακα στον οποίο θέλουμε να αποθηκεύσουμε την έξοδο ή το αποτέλεσμα. Οι διαστάσεις αυτού του πίνακα πρέπει να ταιριάζουν με αυτές του επιθυμητού αποτελέσματος.

Κρατήστε Dims = Είναι επίσης προαιρετικό όρισμα. Αυτή η παράμετρος είναι χρήσιμη όταν ο πίνακας εξόδου είναι λανθασμένος ή έχει μειωθεί προς τα αριστερά με διάσταση μεγέθους ένα, θα διορθώσει τα αποτελέσματα του πίνακα.



Επιστρεφόμενη τιμή της μεθόδου NumPy ptp().

Η τιμή επιστροφής σημαίνει μια έξοδο του εκτελεσμένου κώδικα. Η μέθοδος NumPy ptp() θα επιστρέψει το εύρος του πίνακα. Θα επιστρέψει βαθμωτές τιμές.

Παράδειγμα # 1:

Σε αυτό το παράδειγμα, θα συζητήσουμε πώς να βρείτε ή να υπολογίσετε ένα εύρος ενός πίνακα 1D χρησιμοποιώντας τη συνάρτηση NumPy ptp().

Ας ξεκινήσουμε τον κώδικα εισάγοντας την απαιτούμενη βιβλιοθήκη. Πρέπει να ενσωματώσουμε μια λειτουργική μονάδα NumPy της Python ως np. Στη συνέχεια, στην επόμενη δήλωση, αρχικοποιήσαμε έναν μονοδιάστατο πίνακα ως «arr» και του εκχωρήσαμε διαφορετικές τιμές. Στη συνέχεια, χρησιμοποιήσαμε τη μέθοδο print() για να εμφανίσουμε τη δήλωση «Δεδομένος πίνακας είναι». Για άλλη μια φορά η συνάρτηση print() χρησιμοποιείται για την εκτύπωση των στοιχείων του δεδομένου μονοδιάστατου πίνακα. Η δήλωση «Το εύρος του δεδομένου πίνακα είναι» εκτυπώνεται με τη χρήση της μεθόδου print(). Στο τελευταίο βήμα, εφαρμόζεται η μέθοδος NumPy ptp() για την εύρεση της περιοχής του παρεχόμενου πίνακα. Για να βρείτε το εύρος, είναι περίπου μείον την ελάχιστη τιμή από τη μέγιστη τιμή. Η δήλωση εκτύπωσης δηλώνεται επίσης για να εμφανίσει το υπολογισμένο εύρος του δεδομένου πίνακα 1D.

Έχουμε ένα αποτέλεσμα στο οποίο μας μένει ένα εύρος του δεδομένου πίνακα.

Παράδειγμα # 2:

Σε αυτήν την περίπτωση, θα δούμε πώς να λάβουμε ένα εύρος ενός πίνακα 2D καλώντας τη συνάρτηση NumPy ptp().

Πρώτον, ένα σημαντικό και υποχρεωτικό βήμα είναι η εισαγωγή μιας βιβλιοθήκης NumPy της Python. Το εισαγάγαμε ως np. Στη συνέχεια, λάβαμε το 'DATA' ως μεταβλητή και έχουμε εκχωρήσει διαφορετικές τιμές σε αυτήν τη μεταβλητή 'DATA'. Περάσαμε τον δισδιάστατο πίνακα έτσι ώστε να αποκτήσουμε το εύρος αυτού του δισδιάστατου πίνακα. Οι τιμές που έχουμε λάβει στον πίνακα 2D είναι: [[2, 15], [10, 1]]. Η μέθοδος print() δηλώνεται για να εμφανίζει τα απαιτούμενα στοιχεία του πίνακα 2D ως έξοδο. Και πάλι, καλέσαμε μια συνάρτηση print() για να δείξουμε τη δήλωση «Το εύρος του δεδομένου 2D πίνακα είναι». Τέλος καλέσαμε μια συνάρτηση np.ptp() για να βρούμε ένα εύρος του 2D πίνακα. Αυτή η συνάρτηση περιέχει τις τιμές του παρεχόμενου πίνακα 2d ως παράμετρο.

Στην έξοδο, έχουμε ένα εύρος ‘14’ του πίνακα 2D και υπολογίζεται από: μέγιστη τιμή – ελάχιστη τιμή.

Παράδειγμα # 3:

Εδώ, παρατηρούμε τη μέθοδο υπολογισμού του εύρους σειρών ενός πίνακα 2D χρησιμοποιώντας το NumPy ptp().

Όπως ήδη γνωρίζουμε, η εισαγωγή της βιβλιοθήκης είναι το κύριο βήμα που πρέπει να εκτελέσετε. Έτσι, σε αυτήν την περίπτωση, για την εκτέλεση κώδικα, έχουμε ενσωματώσει τη λειτουργική μονάδα NumPy ως np. Στη συνέχεια, δηλώθηκε «Χ» και διατήρησε τα στοιχεία του δισδιάστατου πίνακα. Στη συνέχεια, χρησιμοποιήστε μια συνάρτηση print() για να εμφανίσετε τη γραμμή «Ο δεδομένος πίνακας είναι». Η λειτουργία εκτύπωσης εκτυπώνει επίσης τον δισδιάστατο πίνακα. Τώρα, θα βρούμε το εύρος του δεδομένου πίνακα καλώντας τη μέθοδο NumPy ptp() παρέχοντας την παράμετρο «άξονας» ως άξονα = 1. Θα δώσει το εύρος του δισδιάστατου πίνακα κατά σειρά.

Στο αποτέλεσμα, έχουμε το εύρος σειρών του πίνακα 2D καθώς έχουμε την τιμή 1 της παραμέτρου «άξονας».

Παράδειγμα # 4:

Ας δούμε πώς να αποκτήσουμε το εύρος στηλών ενός πίνακα 2D με τη χρήση του NumPy ptp().

Σε αυτή την περίπτωση, θα μάθουμε πώς να βρίσκουμε το εύρος μιας 2D διάταξης κάθετα. Το πρώτο βήμα είναι η ενσωμάτωση της βιβλιοθήκης NumPy. Το δεύτερο βήμα περιλαμβάνει την προετοιμασία της μεταβλητής «Y» ως πίνακα εισόδου 2D για την αποθήκευση των τιμών του πίνακα. Το τρίτο βήμα είναι να εκτυπώσετε τις τιμές του πίνακα NumPy 2D καλώντας τη συνάρτηση print() περνώντας τις τιμές του 'Y' σε αυτόν ως όρισμα. Στο τέταρτο βήμα, η εντολή εκτύπωσης καλείται ξανά για να εμφανίσει τη φράση «Το εύρος του δεδομένου πίνακα όταν ο άξονας = 0». Στο τέλος, καλέστε τη συνάρτηση np.ptp() για να λάβετε το εύρος του καθορισμένου πίνακα 2D. Αυτή η μέθοδος έχει δύο ορίσματα, τα οποία περιλαμβάνουν τον απαιτούμενο πίνακα και την παράμετρο «άξονας». Εδώ, ορίζουμε την τιμή του ορίσματος «άξονας» σε 0 επειδή θέλουμε να βρούμε το εύρος του πίνακα 2D κατά στήλη.

Μετά την επιτυχή εκτέλεση του προγράμματος, έχουμε την εξής έξοδο:

συμπέρασμα

Για να σας βοηθήσουμε να κατανοήσετε καλύτερα τη μέθοδο NumPy ptp(), έχουμε συζητήσει ένα ευρύ φάσμα θεμάτων στον οδηγό. Η σύνταξη, οι παράμετροι και η επιστρεφόμενη τιμή της μεθόδου NumPy ptp() καλύπτονται όλα. Το εύρος του μονοδιάστατου πίνακα υπολογίστηκε στον πρώτο κώδικα και το εύρος του δισδιάστατου πίνακα προσδιορίστηκε στο δεύτερο παράδειγμα. Το εύρος του πίνακα 2D, τόσο σε γραμμές όσο και σε στήλες έχει αξιολογηθεί στις δύο τελευταίες περιπτώσεις.