在所有抱怨Matplotlib绘图速度的线程中,比如这里:why is plotting with Matplotlib so slow?所以Matplotlib小部件正在毁掉我让这个图具有交互性的所有努力(5s延迟并不是真正的交互性)。我之前可能会知道我可能会选择一个不同的库,但现在已经太晚了。将drawon设置为False的可能性对我不起作用,因为正如本文所解释的那样,该小部件无论如何至少会调用一次fig.canvas.draw()。自从这个问题在近8年前首次被提出以来,有没有什么改进(我没有发现)<
使用旧的木星笔记本,我可以通过以下方式创建交互式情节:%matplotlib notebooky = [4,5,6plt.plot(x,y)JavaScript output is disabled in JupyterLab%matplotlibipymplFigureCanvasNbAgg()%<em
have it as .ipynb, display(vb) Widgets > Save Notebook WidgetStateFrom命令:jupyter nbconvert --to html test_plot.ipynbjupyter nbextension这让我相信我使用interactive的方式有问题。
有什么想法吗?
当我试图在tkinter窗口中用matplotlib绘制一些东西时,它根本不会显示出来。我相信这是因为我在mac (macOS 10.12.4)上运行它,但是我不知道如何让它显示在tkinter窗口中。import numpy as npmatplotlib.use('TkAgg')
from matplotlib.backends.backend_tkagg(0.0,3.0,0.01