我有一个数据框包含
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")