如果两个条件都满足,则为R

时间:2018-08-23 17:55:02

标签: r if-statement

如果2列中的任何一个具有null / na值,我都需要创建一个if语句,然后停止运行脚本。但是我很难将if语句设置为Both,所以我的问题是如何设置if语句AND条件

这里是一个例子:

x=data.frame(a=c(1,2,3), b=NA, c=c("re", "de", "oo"))

由于列b具有na值,以下代码any(is.na(x$b))将给出TRUE逻辑

  

[1]是

C列具有值,因此以下代码any(is.na(x$c))给出了FALSE逻辑

  

[1]错误

但是,当我将两个条件结合在一起any(is.na(x$b))&any(is.na(x$c))时,结果应该为TRUE,因为col B具有na,但是结果实际上是FALSE,请问如何编写正确的代码?

非常感谢您!

0 个答案:

没有答案