Привет, у меня есть список json, который выглядит как
data = [{'entry':{'points': 50, 'time': '5:00', 'year': 2010}},
{'entry':{'points': 25, 'time': '6:00', 'month': "february"}},
{'entry':{'points':90, 'time': '9:00', 'month': 'january'}},
{'entry':{'points':20, 'month': 'june'}}]
Как я могу из этого создать фрейм данных для панд (я хочу удалить поле ввода, так как оно избыточно)?
Следующее работает, но невероятно медленно (для больших данных)
from pandas.io.json import json_normalize
json_normalize(data)
Это быстрее, но не так пандонично, я думаю
pd.DataFrame([d['entry'] for d in data])
Я чувствую, что должно быть лучшее решение. Я пробовал следующее без радости
json_normalize(data, ['entry'])
Есть идеи?