解释: rep(1:3,rep(2,3))=rep(1,2)+rep(2,2)+rep(3,2),就是1,2,3每个数字重复两遍,逗号前的1:3代表需要重复的内容,逗号后的3个2,代表要重复的次数。其实你多多试一下猜一下就知道了
> rep(1:3,3)
[1] 1 2 3 1 2 3 1 2 3
> rep(1:3,rep(2,3))
[1] 1 1 2 2 3 3
> rep(1:3,rep(3,3))
[1] 1 1 1 2 2 2 3 3 3
> rep(1:4,rep(2,5))
Error in rep(1:4, rep(2, 5)) : invalid 'times' argument