码迷,mamicode.com
首页 > 其他好文 > 详细

How to generate a random number in R

时间:2016-07-18 02:25:34      阅读:214      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!