首页 > 解决方案 > 读取 CSV 时用 0 填充 NaN 不适用于 Dataframe

问题描述

我已将df.fillna(0)DatafarmdfCSV文件中读取以填充NaN为 0,但它在这里不起作用是我的读取和应用fillna方法的代码。

我在 Pandas 网站上查看过,一切都一样在 Stackoverflow 上也有一些类似的问题,例如thisthis。所有检查都没有帮助

import pandas as pd
df=pd.read_csv(path to CSV file, header=None)
df.fillna(0)
print(df)

标签: pythonpandasdataframe

解决方案


尝试这个:

只改变df.fillna(0, inplace = True)

import pandas as pd
df=pd.read_csv(path to CSV file, header=None)
df.fillna(0, inplace = True)
print(df)

推荐阅读