У меня есть набор данных, такой как следующий, и для каждой строки я хочу сместить некоторые столбцы на основе условия.R: как сдвинуть столбцы на основе условий
flv1 attr1_1 attr2_1 flv2 atrr2_1 atrr2_2 flv3 atrr3_1 atrr3_2
1 3 4 3 4 2 2 2 5
2 3 4 3 4 2 1 5 5
1 3 4 3 4 2 2 4 5
и результат, который я хочу достичь, заключается в том, что когда число под flvi не является i. Я перемещу соответствующие значения вдоль значений в двух последующих столбцах в i-й столбец. В частности, в результате я хочу достичь, как в следующем:
flv1 attr1_1 attr2_1 flv2 atrr2_1 atrr2_2 flv3 atrr3_1 atrr3_2
1 3 4 2 2 5 3 4 2
1 5 5 2 3 4 3 4 2
1 3 4 2 4 5 3 4 2
Пожалуйста, удалите все те, '' ** – akrun
имена столбцов являются противоречивыми, и в цифрах и правописанием. – alistaire