преобразовать список списка в строки и столбцы в R - PullRequest
0 голосов
/ 27 августа 2018

У меня есть список списка со следующей структурой:

doc     List of 3
 _id: chr "5b6.."
 firstname: chr "Jhon"
 lastname: chr "Smith"
 age: int 32 
 objectsbought: List of 3 
 ..$ Object1: List of 3
 .. ..$class: int 3
 .. ..$price: int 220 
 .. ..$date: chr "20180312"
 ..$ Object2: List of 3 
 .. ..$class: int 1 
 .. ..$price: int 90
 .. ..$date: chr "20180409"
 ..$ Object3: List of 3
 .. ..$class: int 2
 .. ..$price: int 315 
 .. ..$date: chr "20180623" 

И я хочу преобразовать в Dataframe со следующей структурой:

_id      firstname  lastname   age   object    class  price  date
"5b6.."  "Jhon"     "Smith"    32    Object1   3      220    "20180312"
"5b6.."  "Jhon"     "Smith"    32    Object2   1      90     "20180409"
"5b6.."  "Jhon"     "Smith"    32    Object3   2      315    "20180623" 

Пожалуйста, любая идея. Спасибо.

1 Ответ

0 голосов
/ 27 августа 2018

Вы можете преобразовать любой список во фрейм данных, используя код ниже. Добро пожаловать в стек OVerflow

final <- do.call(rbind.data.frame, yourlist)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...