Преобразование JSON в DataFrame приводит к ошибке - PullRequest
0 голосов
/ 18 апреля 2019

У меня есть файл JSON в следующей структуре:

{"0":"bla bla bla bla", "1":"bla bla bla bla", "2":"..."} 

Я загружаю его своей программой на Python следующим образом:

import json
with open('./json/articles1.json') as json_file:  
    data = json.load(json_file)

Далее я хотел бы преобразовать его в DataFrame. Я пробовал оба:

df = pd.DataFrame(data)
df = pd.read_json(data)

Но оба они выдают ошибку DataFrame constructor not properly called!

1 Ответ

0 голосов
/ 18 апреля 2019

Это сработало для меня

import json
import pandas as pd

with open('data.json') as json_file:
    data = json.load(json_file)
    df = pd.DataFrame(data, index=[0])

    print(df)

Это печатает

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