Learn R Programming

crank (version 1.1-2)

elrepos: Move the position of an element in a vector.

Description

Move the position of an element in a vector.

Usage

elrepos(x,i1,i2)

Arguments

x

A vector of unique values.

i1,i2

The position (i1) in the vector of an element that should be ahead of the element in position i2.

Value

The vector x with the position of one element changed as above.

Details

elrepos saves the element in position i1 of the vector x and removes that element from x. It then inserts the element that was in position i1 just before the element in position i2.

See Also

spsort

Examples

Run this code
# NOT RUN {
 x<-unlist(strsplit("lemon",""))
 y<-elrepos(x,3,1)
 z<-elrepos(y,2,1)
 paste0(z,collapse="")
# }

Run the code above in your browser using DataLab