熊猫:在x轴上绘制时间直方图

时间:2014-11-11 09:33:56

标签: python pandas dataframe plot histogram

我有一个像这样的数据框df

Datetime                 Dollar

2009-08-01 00:00:00        87

2009-08-01 00:15:00        32 

2009-08-01 00:30:00        19 

2009-08-01 00:45:00       128

如果我尝试df.hist(),我只会获取x轴上的值(升序)和y轴上的特定数量。但我需要x轴上的时间戳来分析随时间变化的值。

1 个答案:

答案 0 :(得分:1)

也许df.plot()适合这里。你可以写:

df.plot('Datetime', 'Dollar', kind='bar', rot=45)

给出:

enter image description here

详细说明上面plot中使用的参数:'日期时间'和' Dollar'表示分别用于x轴和y轴值的列; kind关键字参数用于指定条形图; rot关键字参数只是旋转x轴标签以便于阅读。