在python中将嵌套的JSON数据提取到Dataframe
我试图从API JSON数据集中提取数据。但我无法访问嵌套数据 我的数据集:在python中将嵌套的JSON数据提取到Dataframe,python,json,pandas,dataframe,Python,Json,Pandas,Dataframe,我试图从API JSON数据集中提取数据。但我无法访问嵌套数据 我的数据集: data = {"Response":"Success", "Message":"", "HasWarning":"false", "Type":100, "RateLimit":{}, "Data":{"Aggregated":"true", "TimeFrom":1571915400, "TimeTo":1572035700, "Data":[{"t
data = {"Response":"Success",
"Message":"",
"HasWarning":"false",
"Type":100,
"RateLimit":{},
"Data":{"Aggregated":"true",
"TimeFrom":1571915400,
"TimeTo":1572035700,
"Data":[{"time":1571915400,
"high":6711.38,
"low":6701.93,
"open":6702.19,
"volumefrom":37.47,
"volumeto":251308.25,
"close":6703.24,
"conversionType":"direct",
"conversionSymbol":""},
{"time":1571916000,
"high":6705.19,
"low":6698.49,
"open":6703.24,
"volumefrom":50.1,
"volumeto":335895.53,
"close":6700.89,
"conversionType":"direct",
"conversionSymbol":""}]}}
如此类推200次
我的代码部分:
api_r = requests.get(url).json()
df = pd.DataFrame(api_r["Data"])
我试图从数组“data”中提取数据,但我的数据帧返回数组之前所有数据的扭曲视图,我认为这是因为名称“data”也用于较早的对象。我一直在尝试,也一直在尝试df=pd.DataFrame(api_r[“Data”][“Data”])
,但这不起作用
有人愿意帮我解决这个问题吗
提前谢谢你 完成后,您希望输出是什么样子的?尝试从_dict:df=pd.DataFrame添加。从_dict(api_r[“Data”])可以解决您的问题吗?