R – Reverse a Vector
To reverse a vector in R programming, call rev() function and pass given vector as argument to it. rev() function returns returns a new vector with the contents of given vector in reversed order.
The syntax to reverse a vector x
is
</>
Copy
rev(x)
Return Value
The rev() function returns a vector.
Examples
In the following program, we take a vector in x
, and reverse this vector using rev().
example.R
</>
Copy
x <- c(5, 10, 15, 20, 25, 30)
result = rev(x)
cat("Original Vector :", x, "\n")
cat("Reversed Vector :", result)
Output
Original Vector : 5 10 15 20 25 30
Reversed Vector : 30 25 20 15 10 5
Now, let us take a vector x
with string items and reverse it.
example.R
</>
Copy
x <- c("a", "b", "c")
result = rev(x)
cat("Original Vector :", x, "\n")
cat("Reversed Vector :", result)
Output
Original Vector : a b c
Reversed Vector : c b a
Conclusion
In this R Tutorial, we learned how to reverse a vector using rev() function, with the help of examples.