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

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

rep(), rep.int(), rep_len()函数代码如下:

rep(x, ...)
rep.int(x, times)
rep_len(x, length.out)

rep(), rep.int(), rep_len()函数参数

参数 功能
x x可为vector, list, factor, POSIXct、POSIXlt、Date object; 或S4 object
times 整数值vector给出(非负)次数,如果是长度length(x)则重复每个元素,或者如果长度为1则重复整个vector。负值或NA值是错误。接受双向量,则其他输入被强制为整数或双向量。
length.out 非负整数。输出vector的所需长度。其他输入将被强制转换为双向量并采用第一个元素。如果NA或无效则忽略
each 非负整数。每次重复x的每个元素。其他输入将被强制转换为整数或双向量,并采用第一个元素。如果NA或无效,则视为1

rep(), rep.int(), rep_len()函数实例

rep(1:4, 2)
rep(1:4, each = 2) 
rep(1:4, c(2,2,2,2))  
rep(1:4, c(2,1,2,1))
rep(1:4, each = 2, len = 4) 
rep(1:4, each = 2, len = 10) 
rep(1:4, each = 2, times = 3) 
rep()函数复制vector
M1 <- list(Gene = c('TP53','GMPS','MCM2','TGM2'), Protein = c('P53','P62','GMPS'))
M1
rep(M1, 3)
rep()函数复制list

推荐阅读更多精彩内容

  • 要点: 函数式编程:注意不是“函数编程”,多了一个“式” 模块:如何使用模块 面向对象编程:面向对象的概念、属性、...
    victorsungo阅读 1,022评论 0 6
  • 这是16年5月份编辑的一份比较杂乱适合自己观看的学习记录文档,今天18年5月份再次想写文章,发现简书还为我保存起的...
    Jenaral阅读 2,151评论 2 9
  • ¥开启¥ 【iAPP实现进入界面执行逐一显】 〖2017-08-25 15:22:14〗 《//首先开一个线程,因...
    小菜c阅读 5,137评论 0 17
  • Swift1> Swift和OC的区别1.1> Swift没有地址/指针的概念1.2> 泛型1.3> 类型严谨 对...
    cosWriter阅读 9,962评论 1 29
  • 17js流程控制switch <!DOCTYPE html> 17js流程控制switch //js流程控制swi...
    ouyangqinbin阅读 133评论 0 0
  • 一个人坐在书店,听着音乐,想看一会书,却又提不起精神。我何止负能量了一天了,忘了是多久了。这两年我做了什么? ...
    万能辉阅读 100评论 0 0
  • 尚古风俗,凡交芒种节的这日,都要设摆各色礼物祭饯花神。言芒种一过,便是夏日了,众花皆谢,花神退位,须要饯行。然闺中...
    吴Mary阅读 193评论 0 0
  • 文|小眠宝 当你真正能够静下心来,坚持做事的时候,生活真的在一点点地变好。 我终于开始愿意和平凡的自己和解。 每一...
    小眠宝阅读 163评论 0 1
  • 这位自媒体的第一人,永远自带流量,粉丝最多,话题最多的毒鸡汤教主,这回,按网友的话是“古有神农试毒,今有咪蒙尝毒”...
    不怕黑的犀利大学生阅读 53评论 0 0