使用R中的NA值

时间:2017-08-08 07:48:30

标签: r na

processResources {
filesMatching('**/*.sh') {
    filter(FixCrLfFilter.class,
    eol:FixCrLfFilter.CrLf.newInstance("lf"))
}
filesMatching('**/*.properties') {
    filter(FixCrLfFilter.class,
    eol:FixCrLfFilter.CrLf.newInstance("lf"))
}
filesMatching('**/*.xml') {
    filter(FixCrLfFilter.class,
    eol:FixCrLfFilter.CrLf.newInstance("lf"))
}

任何人都可以解释R是如何解释这些陈述并提供输出的。

1 个答案:

答案 0 :(得分:5)

NA | TRUE返回TRUE,因为|,即OR运算符,当满足至少一个条件时返回true。

同样,NA | FALSE会返回NA因为无法确定。

另一方面,使用& AND运算符,情况相反。此外,这是数学逻辑,并不特定于R语言。