如何随机化一个向量
我有一个向量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)