0

重複の可能性:
Rで繰り返される値のシーケンス

全長5952のRで増加するシーケンスを生成しようとしています。手作業で書き出していますが、もっと簡単な方法があるはずです。次に例を示します。

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

ここで、n = 62です。結果は、長さが5952要素のベクトルです。私が役立つと思ったアプローチの1つは、次のとおりです。

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

もちろん、これは機能しません。結果はv = c(rep(62,96))になります。任意のヒント?

4

1 に答える 1

4

試す:

rep(1:62,each=96)

length(rep(1:62,each=96))
[1] 5952
于 2013-01-07T05:47:33.187 に答える