У меня есть фрейм данных, включающий значения для каждой ячейки (возможно, более одного значения), а также строку и индекс столбца.
df = data.frame(values = c(1,"Sven", 20,"Mueller","sept",2,30,"John","Mar","Hynes","Marc"),
colI = c(1,2,3,2,4,1,3,2,4,2,2), rowI = c(1,1,1,1,1,2,2,2,2,2,2))
И я хочу получить что-то похожее на следующий data.frame :
df_final= data.frame(Index = c(1,2), name = c("Sven, Mueller", "John, Hynes, Marc"), age = c(20,30),
month = c("sept","Mar"))
Однако я не смог ничего сделать, и я также не нашел решения в Интернете. Я не могу найти решение для переноса значений в соответствующее место во фрейме данных, и я думаю, что еще более серьезная проблема заключается в том, что ячейки могут содержать разное количество значений.
Спасибо за вашу помощь .