我将列表放入一个数据帧中
# A tibble: 24 x 1
series$seriesID $data
<chr> <list>
1 LEU0254466800 <data.frame [9 × 6]>
2 LEU0252881500 <data.frame [9 × 6]>
3 LEU0252886200 <data.frame [9 × 6]>
4 LEU0252886300 <data.frame [9 × 6]>
5 LEU0252886400 <data.frame [9 × 6]>
6 LEU0252886500 <data.frame [9 × 6]>
7 LEU0252887000 <data.frame [9 × 6]>
8 LEU0252887100 <data.frame [9 × 6]>
9 LEU0252887600 <data.frame [9 × 6]>
10 LEU0252887700 <data.frame [9 × 6]>
# … with 14 more rows为了进行适当的分析,我想提取存储在tibble的第二个列表元素中的data.frames。但是,我确实需要知道它来自哪个表,所以我希望保持与元素的连接。
我试过unlist(),它把数据搞得乱七八糟。
我知道dplyr包中的一种方法,在该方法中,用户可以连接表,从而创建一个列来跟踪行来自哪个表。
我想我需要这样的东西。
我得到了一个非常长的字符,并期望得到一个包含指示子表的列的表。
发布于 2019-05-05 05:56:27
我通常会做这样的事情
library(purrr)
df$data %>%
map_df(~ .x) https://stackoverflow.com/questions/55986528
复制相似问题