我想用h == 1 | 2
做一个简单的比较,h
可以是1到4之间的整数。令我惊讶的是,它不起作用。
我大概能理解为什么
1 == 2|4
真的
甚至可能是为什么
1 == (2 | 4)
真的
但为什么以一切合理和理智的名义
as.numeric(%1) == (%2| 4)
或
1L == (2 | 4)
或
3 == 2|4
评估结果为
TRUE
???
我如何才能让R告诉我1 is equal to 2 or 4
和答案是否为FALSE
https://stackoverflow.com/questions/50671793
复制相似问题