美文网首页
R语言|生成随机数

R语言|生成随机数

作者: 生信频道 | 来源:发表于2021-09-12 22:28 被阅读0次

首先,如果想要别人复现出跟你一样的结果,要先设置随机种子
Set the seed of R‘s random number generator, which is useful for creating simulations or random objects that can be reproduced.

主要作用:可重现一样的结果

set.seed(123)
Generate a random number

If you want to generate a decimal number where any value (including fractional values) between the stated minimum and maximum is equally likely, use the runif function.

# generate one random number between 5.0 and 7.5:
> x1 <- runif(1, 5.0, 7.5)
> x1
[1] 6.715697
Generate a random integer
> x3 <- sample(1:10, 1)
> x3
[1] 4

The first argument is a vector of valid numbers to generate (here, the numbers 1 to 10), and the second argument indicates one number should be returned.

If we want to generate more than one random number, we have to add an additional argument to indicate that repeats are allowed:

> x4 <- sample(1:10, 5, replace=T)
> x4
[1] 6 9 7 6 5

相关文章

  • R | 随机数生成

    [R语言] 生成随机数[https://blog.csdn.net/qiao_wan/article/detail...

  • 《学习小组Day4笔记--面团》

    一 R语言基本操作 二 R语言画图操作 plot 二维线画图函数 runif 生成均匀分布随机数的函数 三 干货收...

  • R语言|生成随机数

    首先,如果想要别人复现出跟你一样的结果,要先设置随机种子Set the seed of R‘s random nu...

  • R语言学习笔记4-随机数的产生

    1、均匀分布随机数 在R语言中,生成均匀分布随机数的函数是:runif() 基本语法:runif(n, min=0...

  • set.seed()作用

    R语言中set.seed()作用是设定生成随机数的种子,种子是为了让结果具有重复性,重现结果。如果不设定种子,生成...

  • 无处不在的随机数

    目录: 什么是随机数 随机数分类 伪随机数生成器 真随机数生成器 各种语言中的随机数 使用系统时间作为种子是否安全...

  • Matalb normrnd函数

    r=normrnd(mu,sigma)使用平均参数mu和标准差参数从正态分布生成随机数sigma。 如 >> r ...

  • R语言pheatmap热图色条控制小技巧

    本期介绍一个控制热图颜色范围并规定指定值颜色的小技巧。 使用的是R语言的pheatmap包,先生成随机数据: da...

  • R语言pheatmap热图色条控制小技巧

    本期介绍一个控制热图颜色范围并规定指定值颜色的小技巧。 使用的是R语言的pheatmap包,先生成随机数据: da...

  • C++随机数用法大全

    引 程序中经常会需要用到随机数,所谓随机数,就是随机生成一个数字供程序使用。大部分语言都有随机数生成器的函数,比如...

网友评论

      本文标题:R语言|生成随机数

      本文链接:https://www.haomeiwen.com/subject/vdxxgltx.html