标签: r vector concatenation
假设我有一个向量a = (1,3,4)。 我想创建一个整数范围为[1,length(a)]的新向量。但i - 号码应显示a[i]次。
a = (1,3,4)
[1,length(a)]
i
a[i]
对于我想要的向量a:
a
(1,2,2,2,3,3,3,3)
如果没有几个混乱的连接,你能解释一下如何实现这个操作吗?
答案 0 :(得分:5)
您可以尝试rep
rep
rep(seq_along(a), a) #[1] 1 2 2 2 3 3 3 3
a <- c(1,3,4)