对于数据框

时间:2017-03-08 10:12:29

标签: r dataframe replace dplyr

我们来看iris data frame

假设,我知道为Petal.Length setosa 衡量Petal.WidthSepal.Widthspecies的人并且知道他做得太可怕了错误。因此,我想将所有这些值都设为NA。来自其他物种的Sepal.Length和所有其他数据由其他人测量并且可以信任。

使用dplyr或其他方法有一种简单的方法吗? 对于实际数据帧,需要将更多列更改为NA。

1 个答案:

答案 0 :(得分:0)

使用虹膜数据:

iris[ iris$Species == "setosa",
      c("Petal.Length", "Petal.Width", "Sepal.Width")] <- NA