2022-09-18 dfにfillnaが反映されない事象の解決を覚え書き Python Tweet nanを含むcsvをDFに読み込み、nan値を置換してcsvに書き出そうとして沼にハマったので解決策を記録します。 まず書いたのがこちら。 import pandas as pd df = pd.read_csv('input.csv') df.fillna(0) df.to_csv('output.csv') これだと、書き出したoutput.csvにnanが残ってしまう。 fillnaを反映させるには、dfの上書きが必要でした。 import pandas as pd df = pd.read_csv('input.csv') df = df.fillna(0) df.to_csv('output.csv') 参考 note.nkmk.me