如何使用R来产生从0到100的随机整数,但是只需10秒?

问题描述:

使用R(也许runif()sample()?),如何产生一组整数随机值?可以说从0到100的100个随机值,但值应该只有10秒(例如0,10,20,30,40,50,60,70,80,90,100)如何使用R来产生从0到100的随机整数,但是只需10秒?

+2

产生0 ... 10并乘以10 –

sample将允许你轻松进行采样。如果我们创建一个我们想要的值的向量,它应该很容易。 seq(0,100,by=10)将使我们构建从0开始,在100结束的序列,由10

sample(seq(0,100,by=10), 100, replace = TRUE) 

人们可以从0 ... 10均匀地选择数字,然后乘以10.样品的编号:

q <- 10*sample(seq(0,10), 1000, replace=TRUE) 
+0

@loki固定,谢谢 –