|为逻辑运算符,x|y意思为x或y
返回值为true 或 false
类似的x&y意思是x和y,返回值一样为true 或 false
> a<-c(1,2,3,4,1,2,3,4,1,2,3,4)
> a==1
[1] TRUE FALSE FALSE FALSE TRUE FALSE FALSE FALSE TRUE FALSE FALSE
[12] FALSE
> a==2
[1] FALSE TRUE FALSE FALSE FALSE TRUE FALSE FALSE FALSE TRUE FALSE
[12] FALSE
> a==1|a==2
[1] TRUE TRUE FALSE FALSE TRUE TRUE FALSE FALSE TRUE TRUE FALSE
[12] FALSE
这篇博客探讨了R语言中逻辑运算符`|`和`&`的用法。通过示例展示了如何使用`a==1|a==2`来检查数组a中元素是否等于1或2,并返回相应的布尔结果。内容涵盖了逻辑运算在数据筛选和条件判断中的基本应用。

被折叠的 条评论
为什么被折叠?



