Replace 同时替换多个列值

Replace 同时替换多个列值,replace,multiple-value,Replace,Multiple Value,我希望在数据帧中同时替换多个列值。我想把2换成1,1换成2 data=data.frmae(store=c(122,323,254,435,654,342,234,344) ,cluster=c(2,2,2,1,1,3,3,3)) 我的代码中的问题是在它将2更改为1之后,它将这些1更改为2。 我能用dplyr或别的什么语言做吗?非常感谢。 下面是所需的数据集 store cluster 122 1 323 1 254 1 435 2 654

我希望在数据帧中同时替换多个列值。我想把2换成1,1换成2

 data=data.frmae(store=c(122,323,254,435,654,342,234,344)
 ,cluster=c(2,2,2,1,1,3,3,3))
我的代码中的问题是在它将2更改为1之后,它将这些1更改为2。 我能用dplyr或别的什么语言做吗?非常感谢。 下面是所需的数据集

store  cluster
122      1
323      1
254      1
435      2
654      2
342      3
234      3
344      3