R 在数据框中的某些情况下,将列替换为NA
让我们看一下R 在数据框中的某些情况下,将列替换为NA,r,dataframe,replace,dplyr,R,Dataframe,Replace,Dplyr,让我们看一下虹膜数据帧 假设,我认识一个人,他测量了物种的花瓣.长度,花瓣.宽度和萼片.宽度,知道他犯了一些可怕的错误。因此,我希望所有这些值都是NA。萼片长度和其他物种的所有其他数据都是由其他人测量的,可以信任 有没有一种简单的方法可以通过dplyr或其他方式实现这一点? 对于真实数据帧,有更多的列需要更改为NA。使用iris数据: iris[ iris$Species == "setosa", c("Petal.Length", "Petal.Width", "Sepal.Wid
虹膜数据帧
假设,我认识一个人,他测量了物种的花瓣.长度
,花瓣.宽度
和萼片.宽度
,知道他犯了一些可怕的错误。因此,我希望所有这些值都是NA。萼片长度和其他物种的所有其他数据都是由其他人测量的,可以信任
有没有一种简单的方法可以通过dplyr或其他方式实现这一点?
对于真实数据帧,有更多的列需要更改为NA。使用iris数据:
iris[ iris$Species == "setosa",
c("Petal.Length", "Petal.Width", "Sepal.Width")] <- NA
iris[iris$Species==“setosa”,
c(“花瓣长度”、“花瓣宽度”、“萼片宽度”)]例如,df[,c(“a”、“b”)]是df中的所有列都设置为NA还是某些列保持其值?