使用R(可能是runif()
或sample()
?),如何生成一组整数随机值?让我们说100个随机值从0到100,但值应该只有10s(例如0,10,20,30,40,50,60,70,80,90,100)
答案 0 :(得分:3)
sample
可让您轻松进行抽样。如果我们创建一个我们想要的值的向量,它应该很容易。 seq(0,100,by=10)
将允许我们构造一个从0开始的序列,从100开始,结束10。
sample(seq(0,100,by=10), 100, replace = TRUE)
答案 1 :(得分:2)
可以从0 ... 10统一选择数字,然后乘以10.示例代码:
q <- 10*sample(seq(0,10), 1000, replace=TRUE)