我想用Matplotlib制作一些交互式绘图,通过绘制一些鼠标移动的额外图形对象。幸运的是,我想展示的交互式绘图之一已经被编码,可以在Matplotlib网站上找到代码示例:looking glass example.
不幸的是,我发现性能很差;在gif中,你可以看到与鼠标移动相比,渲染滞后了多少。
这是Matplotlib能为这个任务提供的最好的性能吗?我需要在一些PyQt应用程序中嵌入交互式绘图,所以我总是可以切换到PyQtGraph,但如果可能的话,我想继续使用Matplotlib。
我想用Matplotlib制作一些交互式绘图,通过绘制一些鼠标移动的额外图形对象。幸运的是,我想展示的交互式绘图之一已经被编码,可以在Matplotlib网站上找到代码示例:looking glass example.
不幸的是,我发现性能很差;在gif中,你可以看到与鼠标移动相比,渲染滞后了多少。
这是Matplotlib能为这个任务提供的最好的性能吗?我需要在一些PyQt应用程序中嵌入交互式绘图,所以我总是可以切换到PyQtGraph,但如果可能的话,我想继续使用Matplotlib。
1条答案
按热度按时间lb3vh1jj1#
新的软件包Quibbler可能会在这里有所帮助:https://github.com/Technion-Kishony-lab/quibbler
透明度:我是《唱唱反调》的开发者之一。