Was ist NaN-Python?
Was ist NaN-Python?

Video: Was ist NaN-Python?

Video: Was ist NaN-Python?
Video: 11 How to handle NaN values in NumPy Array 2024, Kann
Anonim

nan bedeutet "keine Zahl", ein Gleitkommawert, den Sie erhalten, wenn Sie eine Berechnung durchführen, deren Ergebnis nicht als Zahl ausgedrückt werden kann. Alle Berechnungen, die Sie mit durchführen NaN wird auch dazu führen NaN . inf bedeutet unendlich.

Die Leute fragen auch, was NaN in Python verursacht.

Die Grundregel lautet: Wenn die Implementierung einer Funktion eine der oben genannten Sünden begeht, erhält man a NaN . Für fft zum Beispiel sind Sie anfällig für NaN s wenn Ihre Eingabewerte ungefähr 1e1010 oder größer sind und ein stiller Verlust der Genauigkeit, wenn Ihre Eingabewerte ungefähr 1e-1010 oder kleiner sind.

Was sind NaN-Pandas? Fehlende Daten können sich auch auf NA-Werte (nicht verfügbar) beziehen in Pandas . None: None ist ein Python-Singleton-Objekt, das häufig für fehlende Daten in Python-Code verwendet wird. NaN : NaN (ein Akronym für Not a Number) ist ein spezieller Gleitkommawert, der von allen Systemen erkannt wird, die die standardmäßige IEEE-Gleitkommadarstellung verwenden.

Warum ist NaN außerdem ein Float-Python?

NaN steht für Not A Number und ist eine häufige Darstellung fehlender Daten. Es ist etwas Besonderes schwebend -Punktwert und kann nicht in einen anderen Typ umgewandelt werden als schweben.

Was ist der NaN-Wert?

Beim Rechnen, NaN , steht für keine Zahl, ist ein Mitglied eines numerischen Datentyps, der als a. interpretiert werden kann Wert das ist undefiniert oder nicht darstellbar, insbesondere in der Gleitkomma-Arithmetik. Ruhig NaNs werden verwendet, um Fehler zu verbreiten, die aus ungültigen Operationen resultieren oder Werte.

Empfohlen: