2013-01-07 58 views
-1

可能重複:
Sequence of Repeated Values in R生成中的R遞增序列

我試圖生成R中的遞增序列,與5952總長我一直在寫它手動,但我懷疑必須有一個更簡單的方法來做到這一點。這裏是例子:

v<- c(rep(1,96),rep(2,96),rep(3,96),rep(4,96), .... , rep(n,96) 

其中n = 62.結果是一個向量長度爲​​5952個元素。我想可能是有用的一種方法是:

v = rep(NA, 96*62) 
for(i in 1:62) { 
v = c(rep(i,96)) 
} 

當然,這是不行的,結果卻V = C(代表(62,96))。有小費嗎?

+0

'V = C(V,代表(I,96))''insteed V = C(代表(I,96))'。 –

回答

3

嘗試:

rep(1:62,each=96) 

length(rep(1:62,each=96)) 
[1] 5952 
+0

完美!非常感謝 –