我使用PyCharm作为python的IDE,当你创建一个图(使用相同的代码,如pyplot.plot(...),pyplot.show())pycharm显示它在其IDE中。但是,这看起来像静态图像。放大时,绘图开始模糊。
在其他IDE中,pyplot会创建交互式图。放大时,它基本上重新绘制曲线。你也可以拖动情节。无论如何在PyCharm我可以从pyplot获得交互式情节吗?
答案 0 :(得分:4)
只需更改您的绘图后端。
如果您使用的是macOS:
import matplotlib as mpl
import matplotlib.pyplot as plt
mpl.use('macosx')
plt.plot(range(10))
或者如果您希望使用其他后端,或者在Windows上(如@MichaelA所说)
import matplotlib as mpl
import matplotlib.pyplot as plt
mpl.use('Qt5Agg') # or can use 'TkAgg', whatever you have/prefer
plt.plot(range(10))