今天小编就来给大家介绍一下R中生成重复序列的函数rep。你可以把它看作时repeat这个英文单词的缩写,就很容记住了。...函数形式:rep(x, time = , length = , each = ,)
参数说明:
x:代表的是你要进行复制的对象,可以是一个数字,一个字符,或者是一个向量。...下面我们来看几个具体的例子
rep(1:4, times=2) #对向量(1,2,3,4)复制两次
[1] 1 2 3 4 1 2 3 4
rep(1:4, each = 2) #对向量(1,2,3,4...rep(1:4, each = 2)
[1] 1 1 2 2 3 3 4 4
rep(1:4, times=c(2,2,2,2)) #跟each=2的效果是一样
[1] 1 1 2 2 3 3 4 4...rep(1:4, times=c(2,1,2,1))
[1] 1 1 2 3 3 4
我们还可以each和times两个参数同时使用
rep(1:4, each = 2, times = 3)
[