📜  r runif (1)

📅  最后修改于: 2023-12-03 14:46:51.927000             🧑  作者: Mango

R中的runif函数介绍

简介

runif是R语言中的一个随机数函数,用于生成一个指定长度的均匀分布随机数向量。这些随机数服从[0,1]区间上的均匀分布。

语法
runif(n, min = 0, max = 1)
参数

runif函数接受以下参数:

  • n:生成的随机数的个数,可以是一个正整数。
  • min:生成的随机数的下界,可以是一个数值。默认为0。
  • max:生成的随机数的上界,可以是一个数值。默认为1。
返回值

runif函数返回一个数值向量,向量的长度由n指定,其中的随机数均匀地分布在[min, max]区间上。

示例
# 生成一个长度为5的随机数向量
random_vector <- runif(5)
print(random_vector)

输出结果:

[1] 0.8487949 0.2385781 0.5323369 0.6214765 0.1324693
# 生成一个长度为3的随机数向量,值域为[10, 20]
random_vector <- runif(3, min = 10, max = 20)
print(random_vector)

输出结果:

[1] 16.98231 16.52678 14.62565
注意事项
  • nminmax的取值可以是变量或表达式,不一定是固定的数值。
  • 如果省略minmax参数,那么将使用默认值0和1。

更多关于runif函数的详细信息,请参考R官方文档