熊猫替换不起作用

时间:2018-07-16 06:53:04

标签: python pandas dataframe

我有一个数据框资源,以下代码不适用于大型数据集。但是正在处理小型数据。要做什么才能工作?

res['Em'].replace(0,"Zero")
res = res.replace(True, pd.Series(res.columns, res.columns))
res = res.replace(False, "F")

数据如下所示:

2 个答案:

答案 0 :(得分:0)

尝试:

https://example.com/my-folder/js/async.js?v=f373bdf3dc0

答案 1 :(得分:0)

我自己发现了问题。我替换了

res['Em'].replace(0,"Zero")
res = res.replace(True, pd.Series(res.columns, res.columns))
res = res.replace(False, "F")

使用

res['Em'] = res['Em'].replace('0',"Zero")
res = res.replace('True', pd.Series(res.columns, res.columns))
res = res.replace('False', "F")