我想使用Kivy制作一个应用程序。我项目的主要要求是显示交互式图表(支持缩放、悬停数据点时显示坐标等)。之前我使用的是Flask框架,我成功地使用了各种绘图库比如Plotly。请问是否也有适用于Kivy的绘图库,以便我可以制作交互式图表。
提前感谢您的帮助。
提前感谢您的帮助。
Matplotlib集成小部件可让您显示matplotlib图。Matplotlib在动画方面并不那么出色,与许多其他替代方案相比,这可能特别慢,尤其是考虑到kivy视图的制作方式。
Kivy花园中的Graph小部件。这是一个纯Kivy解决方案,但没有实现许多不同的绘图属性,并且没有特别积极地维护,部分原因是为了Matplotlib解决方案。
您可以原则上使用OpenGL库(例如Vispy)与Kivy结合使用,但这需要一些互操作代码,我不知道是否有人已经这样做了。