You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Jupyter Notebook中隐藏pandas绘图的额外输出?

解决Pandas绘图时的额外对象输出问题

你遇到的红圈标注的输出,是Pandas绘图返回的AxesSubplot对象的打印信息,用以下几种方法可以隐藏:

  • 在绘图语句末尾添加分号;,抑制对象输出:

    df.plot();  # 末尾的分号会阻止Jupyter打印对象信息
    
  • 将绘图返回的对象赋值给一个变量,避免自动打印:

    ax = df.plot()  # 把Axes对象存到变量里,就不会输出额外内容
    # 后续还能通过ax调整图表样式,比如ax.set_title("标题")
    
  • 如果结合Matplotlib使用,调用plt.show()来显示图表,同时也会避免输出对象信息:

    import matplotlib.pyplot as plt
    df.plot()
    plt.show()  # 显示图表且不打印Axes对象
    

内容的提问来源于stack exchange,提问作者kbmsdev

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.30 09:22:39