在Ipython笔记本/Jupyter中,Pandas没有显示我试图p

2024-05-16 05:00:39 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图在Ipython笔记本中使用pandas绘制一些数据,虽然它给了我对象,但实际上它并没有绘制图形本身。看起来是这样的:

In [7]:

pledge.Amount.plot()

Out[7]:

<matplotlib.axes.AxesSubplot at 0x9397c6c>

之后应该是图表,但它根本没有出现。我已经导入了matplotlib,所以这不是问题所在。我还需要导入其他模块吗?


Tags: 数据对象in图形pandasplotmatplotlibipython
3条回答

注意--pylab已被弃用,并已从更新的IPython版本中删除,建议在IPython笔记本中启用内联绘图的方法现在是运行:

%matplotlib inline
import matplotlib.pyplot as plt

有关更多详细信息,请参见ipython dev邮件列表中的this post

编辑:Pylab已被弃用请查看当前接受的答案

好吧,答案似乎是用--pylab=inline启动ipython笔记本。 所以ipython笔记本——pylab=inline 它做了我之前看到的和我想做的。 很抱歉最初的问题模糊不清。

用你的import matplotlib.pyplot as plt添加

plt.show()

它将显示所有存储的图。

相关问题 更多 >