R语言 如何检查一个向量是否包含给定的值
我们可以使用 %in% 操作符来检查一个向量是否包含一个给定的值。为此,我们必须创建一个有一些值的向量。我们必须从用户那里读取要检查的值的输入。或者我们可以明确地将一些值分配给一个变量。使用%in%操作符和下面给出的语法,我们可以找到我们要找的元素。
语法:
value_to_be_checked %in% vector
上述操作只返回一个布尔值,即真或假。
步驟 –
- 创建向量
- 设置要搜索的值
- 使用给定的语法,在向量中搜索该元素
- 如果找到,打印真
- 否则为false
例1 :
vec1 = c(1,2,3,4,5)
a = 1
a %in% vec1
输出 :
TRUE
例2 :
vec1 = c("karthik", "nikhil", "sravan")
a = "karthik"
a %in% vec1
输出 :
TRUE
例3 :
vec1 = c("karthik", "nikhil", "sravan")
a = "krishna"
a %in% vec1
输出 :
FALSE