私は R 言語から始めており、 and を使用してこのベクトルを作成する必要が rep()
ありseq()
ます。
1 2 3 4 5 2 3 4 5 6 3 4 5 6 7 4 5 6 7 8 5 6 7 8 9
私はいくつかのことを試みてきましたが、私はそれを達成していません。
我々は試すことができます
1:5 + rep(0:4,each=5)
#[1] 1 2 3 4 5 2 3 4 5 6 3 4 5 6 7 4 5 6 7 8 5 6 7 8 9
それのスポーツのためだけに、それの機能data.table
を使用してバージョンを追加しますshift
unlist(data.table(1:10)[, shift(V1, 5:1)][6:10], use.names = FALSE)
# [1] 1 2 3 4 5 2 3 4 5 6 3 4 5 6 7 4 5 6 7 8 5 6 7 8 9