Getting Match of an Element within a Vector in R Programming – charmatch() Function

charmatch() function in R Programming Language is used to find matches between two arguments.

Syntax: charmatch(x, table, nomatch = NA_integer_)

Parameters: 

  • x: the values to be matched
  • table: the values to be matched against
  • nomatch: the integer value to be returned at non-matching position

r – charmatch() Function Example

Example 1: 

R




# R program to illustrate
# charmatch function
 
# Calling the charmatch() function
charmatch("Beginner", c("Beginner", "forBeginner"))
charmatch("for", c("Beginner", "forBeginner"))
charmatch("forBeginner", c("Beginner", "forBeginner", "w3wiki"))
charmatch("w3wiki", c("Beginner", "forBeginner", "w3wiki"))


Output : 

[1] 1
[1] 2
[1] 2
[1] 3

Example 2:  

R




# R program to illustrate
# charmatch function
 
# Calling the charmatch() function
charmatch("an", "sand")
charmatch("and", "sand")
charmatch("sand", "sand")


Output: 

[1] NA
[1] NA
[1] 1 

Contact Us