无法替换熊猫数据框中的文本

时间:2019-04-08 10:12:18

标签: python-3.x pandas dataframe

我有这个csv数据集Train.csv。该文件包含“?”而不是null(NaN)值。我已经使用read_csv方法导入了文件。我要替换所有这样的“?”具有np.NaN值,但以下代码不起作用:

df.replace('?', np.NaN, inplace = True, regex = False)

我不想使用正则表达式。 请帮忙。

1 个答案:

答案 0 :(得分:2)

您可以尝试使用带有na_values选项的pandas read_csv导入数据:

pd.read_csv('Train.csv', na_values="?")