如何随机化一个向量

我有一个向量V,每个值从1到10有150个条目。

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

我想随机重组这个向量中的数字的顺序。

这可以用一个简单的1行命令来完成吗?

是。

 sample(V) 

来自?sample

对于“样本”,“大小”的默认值是从第一个参数推断出的项目的数量,因此“sample(x)”会生成“x”(或“1:x”)元素的随机排列。

使用sample函数

 V<-rep(1:10, each=150) set.seed(001) # just to make it reproducible sample(V)