を含むデータフレームがあります
df
Date name score
12/09/2012 Mahesh\nRahul 120
13/09/2012 abc\nxyz\nrep 110
...........................
私は原子を取得するためにこれを試しました
name1=str_split(df[,2],"\n")
しかし、再度関連付ける方法がわかりません。取得できるようにデータフレームを正規化する最良の方法は何ですか
df
Date name score
12/09/2012 Mahesh 120
12/09/2012 Rahul 120
13/09/2012 abc 110
13/09/2012 xyz 110
13/09/2012 rep 110
...........................
Rで長いデータフレームを正規化するのに役立ちます。
編集
これは単なる再現可能な例であることに注意してください。名前の列に複数の名前があり、名前の数は行ごとに異なります。ありがとうございます。
dput(df) structure(list(Date = structure(1:2, .Label = c("12/09/2012", "13/09/2012 "), class = "factor"), name = structure(c(2L, 1L), .Label = c("abc\nxyz", "Mahesh\nRahul"), class = "factor"), score = structure(c(2L, 1L), .Label = c("110", "120"), class = "factor")), .Names = c("Date", "name", "score"), row.names = c(NA, -2L), class = "data.frame")