rep函数的使用

函数形式:
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"```
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容