📅  最后修改于: 2023-12-03 14:46:52.721000             🧑  作者: Mango
runif()
是R语言中的一个函数,用于生成在指定区间内的均匀分布随机数。
函数语法如下:
runif(n, min = 0, max = 1)
参数说明:
n
:生成随机数的个数。min
:随机数的最小值,默认为0。max
:随机数的最大值,默认为1。生成5个在0-1之间的随机数:
runif(5)
[1] 0.6020759 0.6859099 0.2765005 0.7944435 0.7602303
生成5个在1-10之间的随机数:
runif(5, min = 1, max = 10)
[1] 6.9274403 2.9187312 4.5731837 10.0000000 2.0459509
runif()
可以用于模拟实验数据,如随机抽样等。通过控制n
参数和区间范围,可以生成符合特定分布的随机数序列。
# 生成1-10之间的100个随机数
x <- runif(100, 1, 10)
# 绘制直方图
hist(x)
{width=500}
runif()
是R语言中生成均匀分布随机数的函数,函数语法简单,使用方便,常用于模拟实验数据、随机抽样等场景中。