| %nin% {stevemisc} | R Documentation | 
Find Non-Matching Elements
Description
%nin% finds non-matching elements in a given vector. It is the negation of %in%.
Usage
a %nin% b
Arguments
| a | a vector (character, factor, or numeric) | 
| b | a vector (character, factor, or numeric) | 
Details
This is a simple negation of %in%. I use it mostly for columns in a data frame.
Value
%nin% finds non-matching elements and returns one of two things, depending on the use. For two simple vectors,
it will report what matches and what does not. For comparing a vector within a data frame, it has the effect of reporting the rows
in the data frame that do not match the supplied (second) vector.
Examples
library(tibble)
library(dplyr)
# Watch this subset stuff
dat <- tibble(x = seq(1:10), d = rnorm(10))
filter(dat, x %nin% c(3, 6, 9))
[Package stevemisc version 1.7.0 Index]