Вот мой json:
my_json = {
"machine_name": {
"0100": [
{
"date": "21/03/2019",
"chainage": "27760.156",
"unix_time": "1553110535",
"time": "03:35:35",
"f0001": "0.0",
"f0002": "0.0",
"f0006": "0.0",
"f0007": "0.0",
"f0008": "0.0",
"f0009": "0.0"
},
{
"date": "22/03/2019",
"chainage": "27760.156",
"unix_time": "1553110535",
"time": "03:35:35",
"f0001": "0.0",
"f0002": "0.0",
"f0006": "0.0",
"f0007": "0.0",
"f0008": "0.0",
"f0009": "0.0"
}
],
"0101": [
{
"date": "21/03/2019",
"chainage": "27761.498",
"unix_time": "1553131029",
"time": "09:17:09",
"f0001": "0.347",
"f0002": "0.007",
"f0006": "2.524",
"f0007": "0.0",
"f0008": "121.036",
"f0009": "0.0"
},
{
"date": "22/03/2019",
"chainage": "27761.498",
"unix_time": "1553131029",
"time": "09:17:09",
"f0001": "0.347",
"f0002": "0.007",
"f0006": "2.524",
"f0007": "0.0",
"f0008": "121.036",
"f0009": "0.0"
}
]
}
}
Я хочу создать фрейм данных pandas с заголовками «date», «chainage», «unix_time» и т. Д., Объединяя «массив объектов»для «0100» и «0101» в один фрейм данных.
Я посмотрел на read_json и json_normalize, но результаты не соответствуют ожидаемым. Есть идеи, как добиться желаемого результата?