如何绘制直方图?

时间:2015-05-14 10:35:03

标签: python pandas matplotlib

我在绘制直方图时遇到了一些问题。

我的DataFrame看起来像这样:

2012-06-20 23:00:00     600
2014-07-01 03:26:00   1,000
2013-09-30 04:00:00   1,000
2013-09-17 03:59:00     400
2015-02-12 18:41:20     100
2015-03-12 07:53:07     100
2015-03-01 04:59:00     200
2015-02-16 22:22:31   1,000
2015-03-01 03:00:00   1,000
2015-01-12 06:00:00      10
2015-03-03 04:59:00     100
2014-06-21 18:00:38     500

当我尝试绘制直方图时,我申请:

df['cars'].hist(bins=50)

但是,它只返回

Out: matplotlib.axes._subplots.AxesSubplot at 0x19801be10

没有任何情节?

感谢您的帮助!

解决:%matplotlib inline解决了问题(iPython Notebook)

但现在看起来像这样:

Plot

df.describe()返回

          location      cars
count     65,600        65,600       
mean      3,373,467     16,000
std       5,516,816     120,000
min       2,351,479     0
25%       2,397,816     1,400
50%       2,452,537     4,500
75%       2,485,749     11,200
max       99,999,999    18,000,000

解决了#2:我检查了数据库,确实有一个高的最大值导致情节看起来像那样。感谢您的支持!

0 个答案:

没有答案