首页 > 其他 > 详细

How to generate a random number in R

时间:2016-07-18 02:23:30      阅读:244      评论:0      收藏:0      [点我收藏+]

Generate a random number between 5.0 and 7.5
x1 <- runif(1, 5.0, 7.5) # 参数1表示产生一个随机数
x2 <- runif(10, 5.0, 7.5)# 参数10表示产生10个随机数

Generate a random integer between 1 and 10
x3 <- sample(1:10, 1)  # 参数1表示产生一个随机数
x4 <- sample(1:10, 5, replace=T) # 参数5表示产生5个随机数, 参数replace=T表示数字可以重复出现(类似于放回抽样)


Select 6 random numbers between 1 and 40, without replacement
x5 <- sample(1:40, 6, replace=F)# 参数6表示产生6个随机数, 参数replace=F表示数字不可以重复出现(类似于不放回抽样)


Select 10 items from a list of 50
sample(state.name, 10)
sample(state.name, 52)
sample(state.name, 50)

 

REF:

http://www.inside-r.org/howto/how-generate-random-number-r

 

How to generate a random number in R

原文:http://www.cnblogs.com/emanlee/p/5679708.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!