隐藏jupyter笔记本中的matplotlib描述

时间:2016-08-16 06:56:41

标签: matplotlib jupyter-notebook

我不确定这个词的正确用语是什么,但这是我在绘制内容时看到的内容:

enter image description here

这些情节实际上是我想看到的,但jupyter笔记本还会输出一些文字:<matplotlib.axes._subplots.AxesSubplot at 0x1263354d0><matplotlib.figure.Figure at 0x1263353d0>我试图摆脱它。

经过一番搜索,我唯一能找到的是plt.ioff(),这对我没有帮助。有没有办法摆脱文本?

2 个答案:

答案 0 :(得分:18)

您可以使用分号完成相应的(matplotlib)行;

答案 1 :(得分:6)

这是一种解决方法,但它应该始终如一地运作:

<强> 1。将绘图功能分配给变量(如果稍后需要访问某些绘图元素,这也很有用)

plt.figure(figsize=(3, 3))

plot = plt.plot(range(10),
                [x*x for x in range(10)],
                'o-')

<强> 2。在单元格底部添加“通行证”(或等效操作,无后果)

plt.figure(figsize=(3, 3))

plt.plot(range(10),
         [x*x for x in range(10)],
         'o-')
pass

第3。在最后一个语句的末尾添加分号

plt.figure(figsize=(3, 3))

plt.plot(range(10),
         [x*x for x in range(10)],
         'o-');
相关问题