Τι είναι το NaN Python;
Τι είναι το NaN Python;

Βίντεο: Τι είναι το NaN Python;

Βίντεο: Τι είναι το NaN Python;
Βίντεο: Numerical Python tricks: All there is to know about nan and inf 2024, Νοέμβριος
Anonim

ναν σημαίνει "όχι αριθμός", μια κινητή τιμή που λαμβάνετε εάν εκτελέσετε έναν υπολογισμό του οποίου το αποτέλεσμα δεν μπορεί να εκφραστεί ως αριθμός. Τυχόν υπολογισμοί με τους οποίους εκτελείτε NaN θα οδηγήσει επίσης σε NaN . inf σημαίνει άπειρο.

Οι άνθρωποι ρωτούν επίσης, τι προκαλεί το NaN στην Python;

Ο βασικός κανόνας είναι: Εάν η υλοποίηση μιας συνάρτησης διαπράττει μία από τις παραπάνω αμαρτίες, παίρνετε α NaN . Για fft, για παράδειγμα, μπορείς να πάρεις NaN s εάν οι τιμές εισόδου σας είναι περίπου 1e1010 ή μεγαλύτερες και μια σιωπηλή απώλεια ακρίβειας εάν οι τιμές εισόδου σας είναι περίπου 1e-1010 ή μικρότερες.

τι είναι τα NaN pandas; Τα δεδομένα που λείπουν μπορούν επίσης να αναφέρονται ως τιμές NA (Not Available). τα πάντα . Κανένα: Το None είναι ένα αντικείμενο Python singleton που χρησιμοποιείται συχνά για δεδομένα που λείπουν στον κώδικα Python. NaN : NaN (ένα ακρωνύμιο για το Not a Number), είναι μια ειδική τιμή κινητής υποδιαστολής που αναγνωρίζεται από όλα τα συστήματα που χρησιμοποιούν την τυπική αναπαράσταση κινητής υποδιαστολής IEEE.

Εκτός από τα παραπάνω, γιατί το NaN είναι float Python;

NaN σημαίνει Not A Number και είναι μια κοινή αναπαράσταση δεδομένων που λείπουν. Είναι ένα ιδιαίτερο επιπλέων -σημείο και δεν μπορεί να μετατραπεί σε άλλο τύπο εκτός από φλοτέρ.

Τι είναι η τιμή NaN;

στους υπολογιστές, NaN , που σημαίνει όχι αριθμός, είναι ένα μέλος ενός τύπου αριθμητικών δεδομένων που μπορεί να ερμηνευθεί ως α αξία που είναι απροσδιόριστο ή μη αναπαραστάσιμο, ειδικά στην αριθμητική κινητής υποδιαστολής. Ησυχια NaNs χρησιμοποιούνται για τη διάδοση σφαλμάτων που προκύπτουν από μη έγκυρες λειτουργίες ή αξίες.

Συνιστάται: