替换列中的多个值

时间:2019-09-25 22:24:25

标签: pandas

我有一个带有列的df,需要更改几个值,我知道其中一种方法是:

  df = df.replace(['Blue', 'Yellow'], 'Green')

但是我有更多的项目要替换,但我却以一种无效的方式完成了它:replace1

  df = df.replace(['Blue', 'Yellow'], 'Green')

然后替换2:

 df = df.replace(['Grey', 'Red'], 'Purple')

如何将replace 2添加到replace1条件中,这样我可以更高效地进行操作?

谢谢。

1 个答案:

答案 0 :(得分:0)

我不确定您的确切替换规则是什么,但是语法如下:

ourForm.addEventListener("submit", e => { e.preventDefault(); HERE => addItem(ourfield.value); });