Rの新しいbとして実際に役立つことがあります.1000(1000)行以上の列データがあります。新しい方法で列を新しいデータフレームに変更するR
a <- c(1, 2, 3, 4, 5, 6, 7, 8, 9, 10)
は、私は、ニューラルネットワークを構築するためにデータを使用したい、と私はそれが(データフレームの形で)次のようになりたいと思います:任意の簡単な方法があります
x1 x2 x3 x4 y
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
6 7 8 9 10
Iそれについて行くことができますか、私は最後までサブセットにする必要がありますか?どんな助け?私は、我々は
do.call(cbind, lapply(head(a,5), function(i) i:(i+5)))
を使用することができます
なぜdownvote!?? –
は私の関数の中でそれを使っていました! :) @akrun –
@Desdejeiまた、関数コードを見てください.Itは非常に直感的で理解しやすいです! –