NA | TRUE 返回 TRUE,因为使用了或运算符|,只要满足条件之一就返回真。 同样地,NA | FALSE 会返回 NA,因为无法确定。 另一方面,使用与运算符 & 时情况则相反。同时,这是数学逻辑而不是专属于 R 语言的。
NA
的位置可以是任何其他值,以获得相同的结果。 - jogo