Ton*_*ony 5 python matplotlib pycharm
我将PyCharm用作python的IDE,当您绘制绘图时(使用 pyplot.plot(...),pyplot.show()相同的代码)pycharm将其显示在其IDE中。但是,这看起来像是静态图像。放大时,图开始模糊。
在其他IDE中,pyplot创建一个交互式绘图。放大时,基本上可以重新绘制曲线。您还可以拖动绘图。无论如何,在PyCharm中我可以从pyplot获得交互式绘图吗?
只需要改变你的绘图后端。
如果您使用的是 macOS:
import matplotlib as mpl
import matplotlib.pyplot as plt
mpl.use('macosx')
plt.plot(range(10))
Run Code Online (Sandbox Code Playgroud)
或者,如果您更喜欢不同的后端或在 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))
Run Code Online (Sandbox Code Playgroud)