Kivy用于数据可视化

时间:2016-04-06 17:31:51

标签: plot flask visualization kivy

我想使用kivy制作应用程序。我的项目的主要要求是显示交互式图(支持缩放,在数据点上悬停时显示坐标等)。之前我使用的是Flask框架,我能够使用Plotly等各种绘图库来实现这一目标。有人可以指导我,如果kivy还有一些绘图库,那么我可以使用交互式图表。

提前致谢

1 个答案:

答案 0 :(得分:5)

我能想到三种选择。没有一个像网络选项那样成熟。

  • Matplotlib integration widget可让您显示matplotlib图。 Matplotlib在动画方面并不是那么惊人,与许多替代方案相比,这可能很慢,特别是考虑到如何制作kivy视图。

  • Kivy花园中的Graph小部件。这是一个纯粹的Kivy解决方案,但没有实现许多不同的绘图属性,并没有特别积极地维护,部分支持matplotlib解决方案。

  • 原则上你可以将一个opengl库(如Vispy)与Kivy结合使用,但这需要一些互操作代码,我不知道有没有人这样做过。