У меня есть файл json, и я хотел бы преобразовать его во фрейм данных с несколькими столбцами (час, фраппучино, газировка, кофе, чай, вода, молочный коктейль, ничего, бутерброд, пирог, маффин, печенье) и поместить значения в нужное место.
Если бы кто-то мог мне помочь, было бы здорово. :)
Вы пробовали pd.read_json?
Возможный дубликат Преобразование файла JSON для Sci Kit Learn Processing






Это файл JSON. Вы должны использовать pd.read_json, чтобы загрузить его в фрейм данных.
Например,
df = pd.read_json('yourfile.json')
Обратите внимание, что вам нужно выбрать правильный параметр orient, соответствующий вашей конкретной структуре JSON:
orient : string,
Indication of expected JSON string format. Compatible JSON strings can be produced by to_json() with a corresponding orient value. The set of possible orients is:
'split' : dict like {index -> [index], columns -> [columns], data -> [values]}
'records' : list like [{column -> value}, ... , {column -> value}]
'index' : dict like {index -> {column -> value}}
'columns' : dict like {column -> {index -> value}}
'values' : just the values array
В вашем случае думаю это df = pd.read_json('yourfile.json', orient='index')
Это не совсем то, что я хотел, но все в порядке
Я был бы очень удивлен, если бы это был CSV-файл. Похоже на JSON.