我听说过
set.seed(12)
runif(12)
但我的向量中需要全随机数,例如,向量长度为 5。
喜欢:x<-c(rand,5)
(我知道这是假命令,只是为了想法)得到 c = 9,0,4,3,5
而且我还想知道如何获得数字范围在 15 到 34 之间的此类向量。
谢谢!
最佳答案
我想你想要这样的东西
R> set.seed(123) ## ensure it is reproducible
R> sample(15:35, 5, replace=FALSE) ## you probably want unique draws
[1] 21 30 22 34 32
R>
对于踢你也可以排序:
R> set.seed(123)
R> sort(sample(15:35, 5, replace=FALSE))
[1] 21 22 30 32 34
R>
关于r - 如何在 R 中生成整数和定义长度的随机向量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42217161/