[r] 벡터를 무작위 화하는 방법

간단한 한 줄 명령으로 벡터의 숫자 순서를 무작위로 재구성하고 싶습니다.

내 특정 벡터 V에는 1에서 10까지의 각 값에 대해 150 개의 항목이 있습니다.

V <- rep(1:10, each=150)



답변

예.

sample(V)

에서 ?sample:

‘sample’의 경우 ‘size’의 기본값은 첫 번째 인수에서 유추 된 항목 수이므로 ‘sample (x)’는 ‘x'(또는 ‘1 : x’) 요소의 임의 순열을 생성합니다.


답변

사용 sample기능

V<-rep(1:10, each=150)

set.seed(001) # just to make it reproducible
sample(V)


답변