python json dict对象使用_在Python中将Json Dict对象转换为DataFrame

我从python中的一个web服务中得到一些Json dict对象格式的嵌套输出。输出将作为嵌套的Json dict对象提供。现在,当我试图在python中将parentkey转换为DataFrame时,parentkey不被视为列。我在一个键下有五个元素。我想总共6列将出现在数据帧。在import pandas as pd

data = {'2019-04-04 05:59:00':

{'1. open': '1353.5500',

'2. high': '1354.8000',

'3. low': '1353.0500',

'4. close': '1353.0500',

'5. volume': '25924'},

'2019-04-04 05:58:00': {'1. open': '1354.2500',

'2. high': '1354.2500',

'3. low': '1353.4000',

'4. close': '1353.4500',

'5. volume': '38418'}

}

df1=pd.DataFrame(data)

print(df1)

"""

Output --

2019-04-04 05:59:00 2019-04-04 05:58:00

1. open 1353.5500 1354.2500

2. high 1354.8000 1354.2500

3. low 1353.0500 1353.4000

4. close 1353.0500 1353.4500

5. volume 25924 38418

"""

df2=df1.transpose()

print(df2)

"""

Output --

1. open 2. high 3. low 4. close 5. volume

2019-04-04 05:59:00 1353.5500 1354.8000 1353.0500 1353.0500 25924

2019-04-04 05:58:00 1354.2500 1354.2500 1353.4000 1353.4500 38418

"""

这里的第一个日期字段被认为是索引,所以我的第一列从(1.open)开始,但是我需要的是第一列应该是日期。在

如能提供帮助,我们将不胜感激。在

结果应该是:

^{pr2}$

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值