0
에 입력하십시오.
저는 벡터와 행렬을 가지고 있습니다. 다음과 같은 결과를 얻으려면 어떻게해야합니까?벡터의 행렬을 R
v = c(1, 3, 2, 4, 7, 5)
v = sort(v)
m = matrix(c(1,2, 3, 4,5, 6, 7, 8, 9, 10, 11, 12), ncol=2)
> res = matrix(c(1, 3, 2, 4, 6, 5, 7, 9, 8, 10, 12, 11), ncol=2)
> res
[,1] [,2]
[1,] 1 7
[2,] 3 9
[3,] 2 8
[4,] 4 10
[5,] 6 12
[6,] 5 11
sort
찾고 있습니다. 'sort (v, index.return = TRUE) $ idx'를 사용하여 인덱스에 접근 할 수 있습니다. 그게 도움이 될 수도 있습니다 - 내가 무엇을 요구하고 있는지 완전히 확신하지 못했습니다 ... –정렬 된 벡터의 관점에서 행렬 m을 정렬하려고합니다. – rose
질문을 다시 작성할 수 있습니다. 우리에게 당신의 데이터, 당신이 찾고 있던 것, 시도한 것, 그리고 그것이 효과가없는 이유를 알려주십시오. 몇 가지 제안 사항은 http://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example을 참조하십시오. –