Pandas:如何从字典创建日期时间数据框索引

时间:2013-10-29 21:52:02

标签: python pandas

我使用下面的代码在Python 2.7上使用Pandas创建数据帧。如何将utcdt作为时间序列索引?

data_hash = {u'impressions': 105.0, u'campaign_id': u'cid2504649263', 'utcdt': datetime.datetime(2013, 10, 29, 18, 0)}
df = pd.DataFrame.from_dict(data_hash, orient="index")

1 个答案:

答案 0 :(得分:1)

在设置索引之前,您应首先转置数据框:

df.T.set_index('utcdt')
Out[133]: 
                    impressions    campaign_id
utcdt                                         
2013-10-29 18:00:00         105  cid2504649263