我有一個表以下行是否有類似於colsplit的命令,但將單元格拆分到同一列但不同的行?
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
我知道重塑+ colsplit可用於人列拆分成不同的列同一排。
行怎麼樣?我怎樣才能將他們分成不同的行,但同一列?
幾乎相同http://stackoverflow.com/questions/5564292/replacing-and-sybmbols-in-a-matrix – Andrie 2011-04-06 17:03:44