Python 2.7 从dict创建pandas.DataFrame

Python 2.7 从dict创建pandas.DataFrame,python-2.7,pandas,Python 2.7,Pandas,我对使用熊猫还不熟悉,我正试图用历史天气数据制作一个数据框架 键是一年中的某一天(例如1月1日),值是几年中这些天的温度列表 我想制作一个如下格式的数据帧: ... Jan1 Jan2 Jan3 etc 1 temp temp temp etc 2 temp temp temp etc etc etc etc etc 我已经设法用我的字典和 df = pandas.DataFrame(weather) 但我最终得到了一行和一吨列 我已经检查了数据

我对使用熊猫还不熟悉,我正试图用历史天气数据制作一个数据框架

键是一年中的某一天(例如1月1日),值是几年中这些天的温度列表

我想制作一个如下格式的数据帧:

... Jan1   Jan2   Jan3 etc
1   temp   temp   temp etc
2   temp   temp   temp etc
etc etc    etc    etc
我已经设法用我的字典和

df = pandas.DataFrame(weather) 
但我最终得到了一行和一吨列

我已经检查了数据框和数据框的文档,但都不是很广泛,也没有提供很多示例。

鉴于“关键是一年中的某一天……数值是温度列表”,您的构造方法应该可行。比如说,

In [12]: weather = {'Jan 1':[1,2], 'Jan 2':[3,4]}

In [13]: df = pd.DataFrame(weather) 

In [14]: df
Out[14]: 
   Jan 1  Jan 2
0      1      3
1      2      4

你能展示一下到目前为止你都做了些什么吗?你的口述格式如何?我想这会回答你的问题-