Rは初めてですが、列のデータに基づいてグループ列を導入しようとしています。
data.frameの例
1 11.3178501 4 9 11.618880
2 10.3969713 20 8 11.047486
8 9.5067421 14 7 10.079806
6 6.6135932 6 6 7.002669
4 5.4157174 2 5 5.566232
17 3.8860793 5 4 4.235564
16 3.8183699 15 3 4.406416
11 1.2574765 18 2 1.885113
15 0.7084411 7 1 1.130990
最初の列はRによって導入されたインデックスですが、順序が異なるように並べ替えました。私がやろうとしているのは、最後の列の値に基づいて各行が属するブラケットを定義する列を導入することです。したがって、最後の列の値が0-5 => 1, 5-0 => 2
etcの間にある場合は、最後に新しい列を追加しますgroup -> 1,2,3...
16 3.8183699 15 3 4.406416 1
11 1.2574765 18 2 1.885113 2
15 0.7084411 7 1 1.130990 2
次のことを試しましたdataFrame$column4 < 5
が、ブール値が得られたので、これに1を掛けると、次のようになります。
0 0 0 0 0 1 1 1 1
正しい方向に進んでいるかどうかはわかりません。