【发布时间】:2012-09-17 05:11:14
【问题描述】:
我有一个list,其中包含 0-3 个 ID 号,如下所示:
[[1]]
[1] 2125233 <NA> <NA>
[[2]]
[1] 2009281 2380145 2931851
[[3]]
[1] 1517163 2836702 2506119
如何将其转换为 data frame,其中元素编号变为 id,元素的内容变为字符串/因子,如下所示:
id contents
1 2125233 <NA> <NA>
2 2009281 2380145 2931851
3 1517163 2836702 2506119
... .....
我试过查看unlist,但它只是将所有内容都放入一个长向量中。
有什么建议吗?
【问题讨论】:
-
您能否开始使用
dput作为向我们展示您正在使用的数据对象的一种方式?谢谢。 -
看看这个问题并回答最有效的方法stackoverflow.com/questions/5942760/…
-
@mnel 这个问题是关于 columns 到 data.frame 的列表。这是关于 rows 到 data.frame 的列表;即,
rbindlist(如果可以轻松接受非data.table,FR#2264)。 -
@MatthewDowle——非常正确。我的意思是指stackoverflow.com/questions/9728407/…
标签: r