【发布时间】:2018-06-21 21:51:18
【问题描述】:
我有一个 data.frame,其中一列包含一个值列表:
d <- data.frame(id=1:2, parent=c("Jon", "Mark"))
d$children <- list(c("Mary", "James"), c("Greta", "Sally"))
如何将此 data.frame 转换为以下结构:
target_df <- data.frame(id=1:4, parent=c("Jon", "Jon","Mark", "Mark"), children = c("Mary", "James","Greta", "Sally"))
【问题讨论】:
-
您是否打算在翻译中丢失
id?或者在这里id=rep(1:2,each=2)更有意义?