I have this vector:
vector_have <- c("A", "B", "C", "A1", "B2", "C3")
[1] "A" "B" "C" "A1" "B2" "C3"
I would like to get:
vector_wanted <- c("A1", "A", "B2", "B", "C3", "C")
[1] "A1" "A" "B2" "B" "C3" "C"
I have tried:
sort(vector_have)
[1] "A" "A1" "B" "B2" "C" "C3"
现在,我想将第二个元素的位置切换到前一个元素.
我认为必须用TRUE,FALSE迭代完成.