解决用Ipython画图不出现问题

来源:互联网 发布:淘宝设置手机专享价 编辑:程序博客网 时间:2024/06/06 02:54

平常我经常打开ipython窗口作图,很方便,但是有时候会遇到这种情况;

In [1]: import pandas as pdIn [2]: import numpy as npIn [5]: df = pd.DataFrame(np.random.randn(10, 5),index=pd.date_range('20160201',periods=10),columns=list('ABCDE'))In [6]: dfOut[6]:                   A         B         C         D         E2016-02-01 -0.474407 -0.919093  0.566946 -1.725423  1.2635852016-02-02  0.847403  1.128915  1.836239  0.501051  0.2713122016-02-03  0.156778 -0.183229 -1.493735  0.194212 -1.0075232016-02-04 -0.469546  0.872922  0.820555  1.054698 -0.3118152016-02-05  1.366505  0.779324 -0.332189  0.353083  1.2483252016-02-06  0.013398  1.306481 -1.157446 -1.062542 -0.2890712016-02-07 -0.026255  0.125846  0.143432  1.517510 -1.5016342016-02-08 -0.056168 -1.052461 -0.346445  0.610397  0.6825632016-02-09  0.823687  0.915865 -1.222315  0.885136 -0.1254962016-02-10  0.431686  2.091849  0.169380  1.518855 -0.156325In [9]: df.plot()Out[9]: <matplotlib.axes._subplots.AxesSubplot at 0x25eff189128>

没有图啊
很坑有没有,遇到这种情况咋办呢?
这样:

In [11]: import matplotlib.pyplot as pltIn [13]: plt.figure()In [14]: df.plot()In [15]: plt.show()

然后,就可以看到图像了。。
这里写图片描述

0 0
原创粉丝点击