我正在使用IPython,--pylab=inline
有时想快速切换到交互式,可缩放的matplotlib GUI来查看图(在终端Python控制台中绘制图时会弹出的图)。我该怎么办?最好不要离开或重新启动笔记本。
IPy笔记本中的内联图的问题在于它们的分辨率有限,我无法放大以查看一些较小的部分。使用从终端启动的maptlotlib GUI,我可以选择要放大的图形矩形,并相应地调整轴。我尝试过
from matplotlib import interactive
interactive(True)
和
interactive(False)
但这什么也没做。我也找不到任何在线提示。
根据文档,您应该能够像这样来回切换:
In [2]: %matplotlib inline
In [3]: plot(...)
In [4]: %matplotlib qt # wx, gtk, osx, tk, empty uses default
In [5]: plot(...)
然后会弹出一个常规绘图窗口(可能需要在笔记本计算机上重新启动)。
我希望这有帮助。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句