【问题标题】:How do I remove matplotlib text output in Jupyter Notebook如何在 Jupyter Notebook 中删除 matplotlib 文本输出
【发布时间】:2021-03-23 01:20:39
【问题描述】:

我目前正在使用 jupyter notebook 撰写本科毕业论文。当我使用 Latex 将笔记本转换为 pdf 时,它会将这些函数调用以文本的形式保存(我不知道该怎么称呼它们)。

例如,如果我尝试使用以下代码创建饼图:

fig1, ax1 = plt.subplots()
df['fraud'].value_counts().plot.pie(autopct='%1.3f%%',explode=[0,0.1])
plt.show 

饼图输出正确,但也加了这行文字:

有没有办法只输出图表?

【问题讨论】:

  • 一般来说,要抑制 jupyter notebook 中的任何输出(print 的输出除外),只需在单元格中的最后一个命令后添加 ; :-)。
  • @QuangHoang 也非常有用,谢谢!

标签: python matplotlib pdf jupyter-notebook


【解决方案1】:

您必须将plt.show 更改为plt.show()

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-03-11
    • 2017-07-26
    • 1970-01-01
    • 2013-07-22
    • 2019-02-04
    • 2018-11-25
    • 1970-01-01
    相关资源
    最近更新 更多