Use “NOT IN” with Vectors

Here we are going to use this operator in a vector to select the elements that are not in particular elements.

Syntax:

vector[!(vector %in% c(values))]

where,

  • vector is an input vector
  • values are the values to be checked

Example:

R




# vector
vector1 = c(23, 34, 56, 23, 16, 78, 
            56, 4, 5, 6, 7, 8)
  
# display
print(vector1)
  
# get the elements from a vector not in the values
print(vector1[!(vector1 % in % c(23, 34, 56, 5, 6, 7))])


Output:

[1] 23 34 56 23 16 78 56  4  5  6  7  8
[1] 16 78  4  8

How to Use “NOT IN” Operator in R?

In this article, we will discuss NOT IN Operator in R Programming Language.

NOT IN Operator is used to check whether the element in present or not. The symbol used for IN operator is “%in%”. For NOT IN operator we have to add ” ! ” operator before that , so the symbol for NOT IN operator is “! %in%”.

Similar Reads

Method 1: Use “NOT IN” with Vectors

Here we are going to use this operator in a vector to select the elements that are not in particular elements....

Method 2: Use “NOT IN” with DataFrames

...