gpt4 book ai didi

r - 使用 magrittr 和否定运算符时结果不一致

转载 作者:行者123 更新时间:2023-12-02 01:20:33 24 4
gpt4 key购买 nike

<分区>

> v <- c(1,2,NA,5)
> is.na(v)
[1] FALSE FALSE TRUE FALSE
> !is.na(v)
[1] TRUE TRUE FALSE TRUE
>
> !is.na(v) %>% all()
[1] TRUE
> all(!is.na(v))
[1] FALSE
> (!is.na(v)) %>% all()
[1] FALSE

在没有括号的情况下,%>% 将 all() 应用于 is.na(v),然后应用 ! 运算符.为什么它在这里有这样的操作顺序,我应该厌倦哪些其他功能/操作符?

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com