rep(x, …):将vector x的值循环n遍
rep(1:4, 2) [1] 1 2 3 4 1 2 3 4…: 除了x的其他参数,可以通过…传到其他方法里
times:整个数组循环几遍
rep(1:4, each = 2, times = 3) [1] 1 1 2 2 3 3 4 4 1 1 2 2 3 3 4 4 1 1 2 2 3 3 4 4
each:每个element循环几遍
rep(1:4, each = 2) [1] 1 1 2 2 3 3 4 4 rep(1:4, c(2,2,2,2)) [1] 1 1 2 2 3 3 4 4 rep(1:4, c(2,1,2,1)) [1] 1 1 2 3 3 4
length.out 输出长度为多少
rep(1:4, each = 2, len = 4) #长了会被截掉 [1] 1 1 2 2
rep(1:4, each = 2, len = 13) #短了会根据前面规则补上 [1] 1 1 2 2 3 3 4 4 1 1 2 2 3
原文链接:https://blog.csdn.net/weixin_40832274/article/details/83443060
尊重他人劳动成果,转载请注明出处:Bluesky's blog » R语言-函数rep()