The match() function used to find first position of element in a vector,list or data frame in R.

The following method shows how you can do it with syntax.

Method: Use match() Function


x: The element whose position want to find.

The following example shows how to use match() function in R:

Use match() Function to Find Position of Element from Vector

Let’s see how we can find element position from vector using match() function:

# Define value
x <-12

# Define vector
vector1 <-c(45,85,89,78,12,36,68,32,12)

# Find first position of 12 in vector


[1] 5

As the output shows first index position of 12 is 5 in vector.

The match() function returns the position of the first match, or NA if no match is found.