如何永久清空熊猫数据框中的“无”

时间:2018-11-17 22:41:45

标签: python dataframe

我在dataframe列中有字符串None和其他字符串值, 我想清空所有“无”并保留其他内容。

df[['status','Amount']].replace("None", " ",inplace=True)

“无”仍在列中,如何永久删除它们?谢谢你

1 个答案:

答案 0 :(得分:0)

有几种不同的方法可以做到这一点。我不确定其余代码的外观,但是我会按照以下方式进行操作:

d = {'status': statusArray, 'Amount': amountArray}
df = pd.DataFrame(data = d)
df.replace(regex = "None", value = "", inplace = True)

https://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.replace.html这是pandas.DataFrame.replace的参考页,在底部有许多其他示例的良好示例。