次のデータフレームがあるとしましょう。
> df = data.frame(seq(0, 150, length.out=11), 1:11, rep(0, 11), sample(1:50, 11),
+ sample(1:50, 11), sample(1:50, 11))
> colnames(df) = c("Time", "Inc", "Side", "Pat1", "Pat2", "Pat3")
> df
Time Inc Side Pat1 Pat2 Pat3
1 0 1 0 48 49 13
2 15 2 0 43 33 15
3 30 3 0 27 48 38
4 45 4 0 41 47 46
5 60 5 0 11 25 37
6 75 6 0 5 15 4
7 90 7 0 17 22 2
8 105 8 0 10 41 24
9 120 9 0 45 21 33
10 135 10 0 19 26 41
11 150 11 0 25 42 45
ここで、最初の3列をn回繰り返し(n = Pat列の数)、上下に1つずつ取り付けます。次に、Pat2をPat1の下に配置し、Pat3をPat2の下に配置します...
私の最初の意図は、dfをTime / Inc / Side部分とPat部分に分割することでしたが、列を互いに下に配置するのに問題がありました。助言がありますか?