如何替换数据框列中的值?

时间:2019-12-09 19:58:41

标签: python dataframe

任何人都可以向我介绍有关将数据帧的值替换为某些指定值的python代码的信息。我已经尝试过dataframe.replace()方法

data.replace(to_replace=['A','B','C' ], value=[2, 3, 4])

它工作正常。.

但是当我尝试使用集合时,它对数据框没有任何作用。

d = [{'A': 2, 'B': 3, 'C': 4}]; # d is dictionary     
for key, val in d.items():
        data.replace(to_replace=[val] , value=[key])

任何人都可以帮助我,为什么这不起作用?

0 个答案:

没有答案