eur*_*der 3 python matplotlib jupyter-notebook
我已经使用 Jupyter notebook 和 matplotlib 几个星期了,没有任何问题。我在笔记本单元格的开头使用了以下代码将 matplotlib 绘图放入外部窗口:
%matplotlib notebook
Run Code Online (Sandbox Code Playgroud)
但是,今天当我运行这些单元格时,它会在我的代码之后在单元格末尾的同一窗口中绘制图形。它将交互式选项放入该图中,因此请注意与使用%matplotlib inline.
我需要在外部窗口中绘制这些数字,而不是在同一个窗口中,所以我该怎么做才能解决这个问题?我尝试重新启动内核并重新启动我的 PC 并重新启动 Jupyter 笔记本,但都没有奏效。
那么有谁知道我如何像以前那样在外部窗口中制作 Jupyter notebook 绘图 matplotlib 图形?
编辑:我也尝试过使用其他 matplotlib 后端(qt、tk 等),但它们没有任何区别,它仍然将绘图放在单元格的末尾而不是在外部窗口中。我在下面的单元格末尾包含了一张图的图片。
在外部窗口中绘图
%matplotlib qt
Run Code Online (Sandbox Code Playgroud)
在 jupyter notebook 中绘图
%matplotlib inline
Run Code Online (Sandbox Code Playgroud)
我希望这有帮助!