У меня есть вложенный файл JSON, я сплющил его и получил список, который выглядит примерно так:
[{patient_0_order: 1234,
patient_0_id: a1,
patient_0_time: 01/01/2016,
patient_0_desc: xyz,
patient_1_order: 2313,
patient_1_id: b1,
patient_1_time: 02/01/2016,
patient_1_desc: def,
patient_2_order: 9876,
patient_2_id: c1,
patient_2_time: 03/01/2016,
patient_2_desc: ghi,
patient_3_order: 0075,
patient_3_id: d1,
patient_3_time: 04/01/2016,
patient_3_desc: klm,
patient_4_order: 6268,
patient_4_id: e1,
patient_4_time: 05/01/2016,
patient_4_desc: pqr}`]
Теперь я хочу преобразовать список в фрейм данных так, чтобы в каждой строке был один пациенткак показано ниже.
patient_order patient_id patient_time patient_desc
0 1234 a1 01/01/2016 xyz
1 2313 b1 02/01/2016 def
2 9876 c1 03/01/2016 ghi
3 0075 d1 04/01/2016 klm
4 6268 e1 05/01/2016 pqr
Я попытался использовать pandas.DataFrame(list)
, и он дал мне фрейм данных с таблицей из 1 строки * 20 столбцов, что не нужно.
Любая помощь и предложения будут с благодарностью.