我有这样的嵌套数据帧扁平化数据帧
test <- structure(list(id = c(13, 27), seq = structure(list(
`1` = c("1997", "1997", "1997", "2007"),
`2` = c("2007", "2007", "2007", "2007", "2007", "2007", "2007")),
.Names = c("1", "2"))), .Names = c("penr",
"seq"), row.names = c("1", "2"), class = "data.frame")
我希望所有值的列表中的第二列,即
result <- c("1997", "1997", "1997", "2007", "2007", "2007", "2007", "2007", "2007", "2007", "2007")
是否有一个简单的方法来实现这一目标?
执行太好了,谢谢! – speendo 2012-02-27 15:21:39
你能在我的答案下面打勾吗?通过这种方式,大家都知道这个问题已经得到解答(我得到了一些代表:)) – 2012-02-27 15:22:56
+ +1显示了三种不错的选择。当然是 – Andrie 2012-02-27 15:24:16