Delete 、战神 2023-09-15 16:22 采纳率: 0%
浏览 1341

Jupyter Notebook遇到的有关%matplotlib widget的问题

%matplotlib widget报错说需要添加 get_ipython().run_line_magic('matplotlib', 'widget'),添加后依旧报错

  • 写回答

2条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-09-15 18:36
    关注

    【相关推荐】



    • 文章:Jupyter Notebook环境下matplotlib后端切换异常解决方法 中也许有你想要的答案,请看下吧
    • 您还可以看一下 Toby老师的呆瓜半小时入门python数据分析课程中的 jupyter notebook用matplotlib不显示图片解决方案小节, 巩固相关知识点
    • 除此之外, 这篇博客: Matplotlib快速入门中的 3.2 在 Jupyter Notebook 中使用Matplotlib 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:

      Jupyter Notebook 是一个基于浏览器的交互式数据分析工具,用于将相关描述、代码、图形、HTML元素以及多种内容组合到一个可执行文档中。如果要 Jupyter Notebook 中以交互方式展示绘图结果,使用 %matplotlib 命令,除此之外,在 Jupyter Notebook 中,还可以选择将图形直接嵌入 Notbook 中:

      %matplotlib inline
      

      命令 %matplotlib inline 会将绘图结果静态的嵌入到 Jupyter Notebook 中,而使用命令 %matplotlibMatplotlib 绘制仍将打开一个交互式绘图窗口来绘制图形。
      然后导入 Matplotlib 的方法与在脚本中完全一致:

      import matplotlib as mpl
      from matplotlib import pyplot as plt
      

      在下图中,可以看到使用 %matplotlib 命令时,仍会打开一个交互式绘图窗口来进行绘制。

      交互式绘图
      而在下图中,可以看到使用 %matplotlib inline 命令则会将绘图结果直接静态的嵌入到 Jupyter Notebook 中。

      静态绘图


    如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^
    评论

报告相同问题?

问题事件

  • 创建了问题 9月15日