我最近从 Enthought Canopy 切换到 Anaconda 并使用 Spyder IDE。我注意到当我绘制一些数据时,
import matplotlib.pyplot as plt
plt.figure()
plt.plot(rigs2)
plt.ion()
plt.show()
它在 IPython 控制台中显示为内联图形:
但是,在 Enthought 中,绘图通常会显示在带有缩放、后退和前进按钮的单独窗口中。有什么方法可以在 Spyder 中实现同样的效果吗?
最佳答案
从菜单中选择 Tools > Preferences
,然后选择左侧类别列表中的 IPython console
,然后选择选项卡 Graphics
顶部,并将 Graphics backend
从 Inline 更改为例如Qt。
不过对我来说,数字总是在背景中弹出。
(我使用与 WinPython 3.4 捆绑在一起的 Spyder 3.0.0dev。)
关于python - 在 Spyder 中,使用 Matplotlib 和交互式缩放等进行绘图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36700083/