Я список в одном кадре данных
# 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
Для правильного анализа я хочу извлечь data.frames, хранящиеся во втором элементе списка таблицы. Однако мне нужно знать, из какой таблицы он получен, поэтому я хочу сохранить связь с элементом.
Я попробовал unlist()
, что делает из данных огромный беспорядок.
Мне известен метод из пакета dplyr, в котором можно объединять таблицы и, таким образом, создавать столбец, отслеживающий, из какой таблицы получены строки.
Я думаю, мне нужно что-то подобное.
Я получаю один очень длинный символ и ожидаю таблицу со столбцом, указывающим подтаблицы.