美文网首页
R语言中rep()与replicate()的区别

R语言中rep()与replicate()的区别

作者: tianzhanlan | 来源:发表于2020-01-17 14:36 被阅读0次

rep()函数

rep()能够把输入的参数重复数次,如:

rep(runif(1),5)
#[1] 0.7548687 0.7548687 0.7548687 0.7548687 0.7548687

replicate()函数能够将输入的表达式重复数次,大多数上述两个函数几本相等,只有当使用随机数时才会出现不同。因为runif函数不是矢量化的,所以rep函数每次都重复相同的随机数,而replicate每次的结果都不相同,另外replicate()函数第一个参数是重复次数,如:

replicate(5,runif(1))
[1] 0.5315511 0.9896081 0.1711190 0.4024064 0.7224799

相关文章

  • R语言中rep()与replicate()的区别

    rep()函数 rep()能够把输入的参数重复数次,如: replicate()函数能够将输入的表达式重复数次,大...

  • R语言中的switch函数用法

    R语言中的switch与其它语言中的switch有很大区别。 在R中,switch函数的语法形式如下: 其中,ex...

  • R | rep()

    重复函数是个好东西,省去了循环生成特定元素的功夫。 完。

  • R programming - WEEK4

    参考文献 R语言实例-数据过滤grep正则表达式R 语言中,数据框依据不同列进行排序R语言rank函数详细解析R语...

  • 2018-06-21

    R语言与python语言中的对应 将R语言中的各个操作和python操作对应起来,可以快速掌握两门语言,并且理解一...

  • R语言中mode、class、typeof区别

    mode mode中将integer和double显示为numeric class mode是指变量的类型如:数值...

  • R语言中,cbind和rbind区别

    cbind: 根据列进行合并,即叠加所有列,m列的矩阵与n列的矩阵cbind()最后变成m+n列,合并前提:cbi...

  • 论文阅读“Reconsidering Representatio

    Trosten D J, Lokse S, Jenssen R, et al. Reconsidering rep...

  • R 函数笔记 | rep(), rep.int(), rep_l

    rep()函数可复制值。rep.int()和rep_len()是两种常见情况的更快简化版本。 rep(), rep...

  • R语言中的向量和标量

    R语言中最基本的数据类型是向量,与C语言家族不同,R语言中,单个数据(标量)没有单独的数据类型,它只是向量的一种特...

网友评论

      本文标题:R语言中rep()与replicate()的区别

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