参考 RStudio Community 学习了purrr::negate的一个用法。 可以定义%!in% ,方便平时使用。
purrr::negate
%!in%
library(purrr) `%!in%` <- negate(`%in%`) 3 %!in% c(1,2,3)
## [1] FALSE
3 %in% c(1,2,3)
## [1] TRUE
3 %!in% c(1,2,4)
3 %in% c(1,2,4)