Zunächst möchte ich erwähnen, dass ich weiß wie isNaN()und Number.isNaN()arbeite. Ich lese The Definite Guide von David Flanagan und er gibt ein Beispiel dafür, wie man überprüft, ob der Wert ist NaN: x !== x Dies führt truegenau dann zu, wenn dies der Fall xist NaN. Aber jetzt habe ich …
Ich habe einen DataFrame mit vielen fehlenden Werten in Spalten, nach denen ich gruppieren möchte: import pandas as pd import numpy as np df = pd.DataFrame({'a': ['1', '2', '3'], 'b': ['4', np.NaN, '6']}) In [4]: df.groupby('b').groups Out[4]: {'4': [0], '6': [2]} Sehen Sie, dass Pandas die Zeilen mit NaN-Zielwerten gelöscht …
Bei einem Pandas-Datenrahmen, der mögliche NaN-Werte enthält, die hier und da verstreut sind: Frage: Wie bestimme ich, welche Spalten NaN-Werte enthalten? Kann ich insbesondere eine Liste der Spaltennamen erhalten, die NaNs enthalten?
Angenommen, ich habe einen DataFrame mit einigen NaNs: >>> import pandas as pd >>> df = pd.DataFrame([[1, 2, 3], [4, None, None], [None, None, 9]]) >>> df 0 1 2 0 1 2 3 1 4 NaN NaN 2 NaN NaN 9 Was ich tun muss, ist, jeden NaNdurch den …
Ich suche nach dem schnellsten Weg, um das Auftreten von NaN ( np.nan) in einem NumPy-Array zu überprüfen X. np.isnan(X)kommt nicht in Frage, da es ein boolesches Array von Formen bildet X.shape, das möglicherweise gigantisch ist. Ich habe es versucht np.nan in X, aber das scheint nicht zu funktionieren, weil …
Ist es möglich, a NaNeinem doubleoder floatin C / C ++ zuzuweisen ? Wie in JavaScript tun Sie : a = NaN. So können Sie später überprüfen, ob die Variable eine Zahl oder keine ist.
Ich habe ein Programm, das versucht, eine doubleauf eine gewünschte Zahl zu verkleinern . Die Ausgabe, die ich bekomme, ist NaN. Was macht NaN bedeutet in Java?
Die meisten Sprachen haben eine NaN-Konstante, mit der Sie einer Variablen den Wert NaN zuweisen können. Kann Python dies ohne Verwendung von Numpy tun?
>>> (float('inf')+0j)*1 (inf+nanj) Warum? Dies verursachte einen bösen Fehler in meinem Code. Warum gibt 1die multiplikative Identität nicht (inf + 0j)?
Ich möchte schlechte Werte in einer Spalte eines Datenrahmens durch NaNs ersetzen. mydata = {'x' : [10, 50, 18, 32, 47, 20], 'y' : ['12', '11', 'N/A', '13', '15', 'N/A']} df = pd.DataFrame(mydata) df[df.y == 'N/A']['y'] = np.nan Die letzte Zeile schlägt jedoch fehl und gibt eine Warnung aus, da …
Ich habe über Gleitkomma gelesen und verstehe, dass NaN aus Operationen resultieren kann. Aber ich kann nicht genau verstehen, was das für Konzepte sind. Was ist der Unterschied zwischen ihnen? Welches kann während der C ++ - Programmierung erzeugt werden? Könnte ich als Programmierer ein Programm schreiben, das eine sNaN …
Ich habe Tisch x: website 0 http://www.google.com/ 1 http://www.yahoo.com 2 None Ich möchte Python None durch Pandas NaN ersetzen. Ich habe es versucht: x.replace(to_replace=None, value=np.nan) Aber ich habe: TypeError: 'regex' must be a string or a compiled regular expression or a list or dict of strings or regular expressions, you …
Ich lese zwei Spalten einer CSV-Datei mit Pandas readcsv()und weise die Werte dann einem Wörterbuch zu. Die Spalten enthalten Zeichenfolgen aus Zahlen und Buchstaben. Gelegentlich gibt es Fälle, in denen eine Zelle leer ist. Meiner Meinung nach sollte der Wert, der zu diesem Wörterbucheintrag gelesen wird, Noneaber stattdessen nanzugewiesen werden. …
Ich muss die Anzahl der Nicht-NaN-Elemente in einer Numpy-Ndarray-Matrix berechnen. Wie würde man das in Python effizient machen? Hier ist mein einfacher Code, um dies zu erreichen: import numpy as np def numberOfNonNans(data): count = 0 for i in data: if not np.isnan(i): count += 1 return count Gibt es …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.