python把数据变为数据框_将Python字典转换为数据框

我有如下的Python字典:

{u'2012-06-08': 388,

u'2012-06-09': 388,

u'2012-06-10': 388,

u'2012-06-11': 389,

u'2012-06-12': 389,

u'2012-06-13': 389,

u'2012-06-14': 389,

u'2012-06-15': 389,

u'2012-06-16': 389,

u'2012-06-17': 389,

u'2012-06-18': 390,

u'2012-06-19': 390,

u'2012-06-20': 390,

u'2012-06-21': 390,

u'2012-06-22': 390,

u'2012-06-23': 390,

u'2012-06-24': 390,

u'2012-06-25': 391,

u'2012-06-26': 391,

u'2012-06-27': 391,

u'2012-06-28': 391,

u'2012-06-29': 391,

u'2012-06-30': 391,

u'2012-07-01': 391,

u'2012-07-02': 392,

u'2012-07-03': 392,

u'2012-07-04': 392,

u'2012-07-05': 392,

u'2012-07-06': 392}

键是Unicode日期,值是整数。我想通过将日期及其对应的值作为两个单独的列将其转换为pandas数据框。示例:col1:日期col2:DateValue(日期仍为Unicode,日期值仍为整数)

Date DateValue

0 2012-07-01 391

1 2012-07-02 392

2 2012-07-03 392

. 2012-07-04 392

. ... ...

. ... ...

.

对此方向的任何帮助将不胜感激。我找不到有关熊猫文档的资源来帮助我。

我知道一种解决方案可能是将此dict中的每个键值对转换为dict,以便整个结构成为dict的dict,然后我们可以将每一行分别添加到数据帧中。但我想知道是否有更简单的方法和更直接的方法来执行此操作。

到目前为止,我已经尝试将dict转换为series对象,但这似乎并不维护各列之间的关系:

s = Series(my_dict,index=my_dict.keys())

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值