2016-12-13 5 views
-4

Hallo Ich habe eine Liste (Umwandlung eines numpy Array zu Liste), die eine Anzahl von Werten enthält. Ich versuche, es zu benutzen alle die NaN-Werte zu ersetzen, die ich in einer Pandas Spalte haben, aber ich erhalte den folgenden Fehler:füllen NaN mit Werten aus einer Liste

TypeError: "value" parameter must be a scalar or dict, but you passed a "list" 

Die Codezeile verwende ich die Füllung zu tun ist

df.column.fillna(list,inplace=True) 

Jede sehr geschätzte Hilfe

+5

Fehler klar ist, haben Sie gelesen, die [docs] (http://pandas.pydata.org/pandas-docs/stable/generated/pandas.Series.fillna.html# Pandas.Series.Fillna)? – EdChum

+0

Die Dokumentation besagt eindeutig: Es kann keine Liste sein – MMF

+0

wie ich eine Liste verwenden kann. Mein fillna, war ein Versuch, den ich hatte, um das Problem zu beheben Ich habe nicht die einzige Lösung –

Antwort

Verwandte Themen