Я не хочу изменять его, так как у меня много данных, поэтому что-то вроде цикла, который автоматически его переводит
Ввод - кадр данных 1
Item LC ToLC
8T4121 MW92 WK14
8T4121 WK14 RM11
8T4121 WK14 RS11
8T4121 RS11 OY01
AB7651 MW92 RS11
AB7651 RS11 OY01
Я хочу сделать цикл, в котором я могу получить такой вывод
Фрейм данных 2
Item LC1 LC2 LC3 LC4
8T4121 MW92 WK14 RM11
8T4121 MW92 WK14 RS11 OY01
AB7651 MW92 RS11 OY01
Я пробовал что-то вроде этого:
bodlane <- lctolc
colnames(bodlane) <- c("Item","Entry","From")
bodlane$To <- lctolc$To[match(bodlane$From, lctolc$From)]
colnames(bodlane) <- c("Item","Entry","Parent","From")
bodlane$To <- lctolc$To[match(bodlane$From, lctolc$From)]
colnames(bodlane) <- c("Item","Entry","Parent","Parent1","From")
bodlane$To <- lctolc$To[match(bodlane$From, lctolc$From)]
colnames(bodlane) <- c("Item","LC","ToLC","Parent1","From","To")