У меня есть таблица со следующими строками
df <- data.frame(Time=c(1,3),date=c(23,12),
people=c("Apple&June&Peter","Apple&May&Mary"),stringsAsFactors=FALSE)
Time date people
1 23 Apple&June&Peter
3 12 Apple&May&Mary
Мне нужно разделить их на разные строки:
Time date people
1 23 Apple
1 23 June
1 23 Peter
3 12 Apple
3 12 May
3 12 Mary
Я знаю, что reshape + colsplit можно использовать для разделения столбца людей на разные столбцы в одной строке.
Как насчет ряда? Как я могу разделить их на разные строки, но один и тот же столбец?