我在dataframe列中有字符串None和其他字符串值, 我想清空所有“无”并保留其他内容。
df[['status','Amount']].replace("None", " ",inplace=True)
“无”仍在列中,如何永久删除它们?谢谢你
答案 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的参考页,在底部有许多其他示例的良好示例。