如何为"每个"分配多个值?参与" rep" R中的功能? 一个简单的例子,其中向量中的每个值连续重复3次:
a <- seq(2,6,2)
rep (a,each = 3)
但是,如果我在&#34中添加多个值,则每个&#34;参数为了改变每个值的重复次数,它不能正常工作:
rep (a, each = c(2,4,7))
如何解决?先感谢您。
答案 0 :(得分:7)
好吧,根据你认为输出应该是什么,我猜你想要times=
参数
rep (a, times=c(2,4,7))
# [1] 2 2 4 4 4 4 6 6 6 6 6 6 6
请参阅?rep
了解差异