如何在绘图时删除在jupyter笔记本中显示的matplotlib输出行

时间:2017-03-06 21:22:09

标签: python matplotlib jupyter-notebook

例如,当我绘制某些内容并添加标题等时,我会得到一个显示输出的行列表,如下图所示,在实际绘图显示之前,有时会列出非常长的列表。

<matplotlib.figure.Figure at 0x244deb8dd68>

<matplotlib.axes._subplots.AxesSubplot at 0x244deb99358>

<matplotlib.text.Text at 0x244defc9240>

在绘图时有没有办法隐藏这些?

1 个答案:

答案 0 :(得分:2)

添加&#34;;&#34;在你的matplotlib命令之后。这似乎抑制了输出。

plt.plot(np.arange(0,5))
plt.title('Some Title')

收益率:

<matplotlib.text.Text at 0x119188490>

和一张图片。

然而:

plt.plot(np.arange(0,5))
plt.title('Some Title');

只是产生图像。

这是在v4 Jupyter笔记本中使用python 2完成的。