Как преобразовать этот конкретный файл JSON в кадр данных? - PullRequest
0 голосов
/ 07 мая 2018

У меня есть файл json, и я хотел бы преобразовать его в фрейм данных с несколькими столбцами (час, фраппучино, сода, кофе, чай, вода, молочный коктейль, ничего, бутерброд, пирог, маффин, печенье) и поместить значения в нужном месте.

Если кто-то может мне помочь, было бы здорово. :)

enter image description here

1 Ответ

0 голосов
/ 07 мая 2018

Это файл JSON.Вы должны использовать pd.read_json, чтобы загрузить его в массив данных.Например,

df = pd.read_json('yourfile.json')

Обратите внимание, что вам нужно выбрать правильный параметр orient, соответствующий вашей конкретной структуре JSON:

orient: string,

Индикация ожидаемого формата строки JSON.Совместимые строки JSON могут быть получены с помощью to_json () с соответствующим значением orient.Набор возможных ориентиров:

'split': в стиле dict {index -> [index], столбцы -> [column], данные -> [values]}

'records': список вроде [{column -> value}, ..., {column -> value}]

'index': dict like {index -> {column -> value}}

'columns': dict like {column -> {index -> value}}

'values': только массив значений

В вашем случае, я думаю, что это df = pd.read_json('yourfile.json', orient='index')

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...