0

用 Python 编写了一个应用程序来处理用于生成图形的大量数据。我需要帮助找到一种技术,以允许用户在两​​个方向上滚动数据,同时在图形中显示一段数据。理想情况下,只会从数据库中读取可见的数据。

我目前正在使用 Pandas、Sqlalchemy 和 bqplot 的组合,但如果有更好的包来实现所需的功能,我愿意改变。

Sqlalchemy 似乎是处理数据库的好选择,但我发现文档难以理解,需要朝着正确的方向轻推。任何帮助或建议将不胜感激。

谢谢,史蒂夫

4

1 回答 1

0

您可以将数据存储在网格中,其每个矩形都是用户显示的大小:

在此处输入图像描述

这样,您最多需要加载 4 个矩形。


至于数据库,sqlalchemy 很棒,但它确实花哨的 ORM 东西你不需要。事实上,根据经验,如果您不打算进行表连接(根据您的描述,您不需要),那么您根本不需要 SQL 数据库,而是需要一个大型键值存储. 例如,这是一个pymongo教程,但只需选择适合您的任何键值存储。

于 2018-04-19T20:01:36.170 回答