美文网首页
R 函数笔记 | rep(), rep.int(), rep_l

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

作者: Biosciman | 来源:发表于2019-06-19 06:54 被阅读0次

    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

    相关文章

      网友评论

          本文标题:R 函数笔记 | rep(), rep.int(), rep_l

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