Open In App
Related Articles

How to check if a vector contains given value in R ?

Improve Article
Improve
Save Article
Save
Like Article
Like

We can check if a vector contains a given value using the %in% operator. For this, we have to create a vector with some values. And we have to read input from the user for what value to be checked. Or we can assign some value to a variable explicitly. Using the %in% operator with the below-given syntax we can find the element we are looking for.

Syntax :

value_to_be_checked %in% vector

The above operation only returns a boolean value that is true or false.

Steps –

  • Create vector
  • Set value to be searched
  • Using the given syntax, search for the element in the vector
  • If found print true
  • Else false

Example 1 :

R




vec1 = c(1,2,3,4,5)
  
a = 1 
  
a %in% vec1


Output :

TRUE

Example 2 :

R




vec1 = c("karthik", "nikhil", "sravan"
  
a = "karthik" 
  
a %in% vec1


Output :

TRUE

Example 3 :

R




vec1 = c("karthik", "nikhil", "sravan"
  
a = "krishna" 
  
a %in% vec1


Output :

FALSE


Whether you're preparing for your first job interview or aiming to upskill in this ever-evolving tech landscape, GeeksforGeeks Courses are your key to success. We provide top-quality content at affordable prices, all geared towards accelerating your growth in a time-bound manner. Join the millions we've already empowered, and we're here to do the same for you. Don't miss out - check it out now!

Last Updated : 05 Apr, 2021
Like Article
Save Article
Previous
Next
Similar Reads
Complete Tutorials