Używam REST API
uzyskać plik json
następująco:jak załadować json do pandasowej ramki danych?
import urllib2
import pandas as pd
import numpy as np
import requests
request='myrequest'
data= requests.get(request)
json=data.json()
df=pd.DataFrame(json)
i dataframe wygląda
items
0 {u'access': u'all', u'count': 501, u'time': 2014}
1 {u'access': u'all', u'count': 381, u'time': 2015}
Jak mogę przekształcić tę jedną kolumnę (który wygląda jak słownika) do prawidłowego kolumny w Pandach?
EDIT
surowe dane json wygląda to
{
"items": [
{
"access": "all",
"count": 200,
"time": 2015
},
{
"access": "all",
"count": 14,
"time": 2015
},
]
}
Dzięki!
Wystarczy załadować JSON do słownika, zanim przekształcisz go w DataFrame. –
dzięki! jak mogę to zrobić? –
Czy możesz dodać swój przykładowy plik? Napiszę odpowiedź. –