rep函数的使用

2023-12-10  本文已影响0人  生信小博士

函数形式:
rep(x, ...)
rep(x, time = , length = , each = ,)
参数说明:

x:代表的是你要进行复制的对象,可以是一个向量或者是一个因子。
times:代表的是复制的次数,只能为正数。负数以及NA值都会为错误值。复制是指的是对整个向量进行复制。
each:代表的是对向量中的每个元素进行复制的次数。
length.out:代表的是最终输出向量的长度。

rep的一般用法为复制x中的值,通常我们在建立参数文件时将会用到。

> rep(1:3,time=3)
[1] 1 2 3 1 2 3 1 2 3
> rep(1:3,time=3,each=2) 
 [1] 1 1 2 2 3 3 1 1 2 2 3 3 1 1 2 2 3 3
> rep(1:3,each=2)
[1] 1 1 2 2 3 3
> rep('asd',time=3)
[1] "asd" "asd" "asd"
> rep('asd',time=3,each=2)
[1] "asd" "asd" "asd" "asd" "asd" "asd"
> rep('asd',each=3) 
[1] "asd" "asd" "asd"```
上一篇下一篇

猜你喜欢

热点阅读