Jquery Flot - 在用户缩放时使数据更精细

时间:2012-11-15 15:08:02

标签: javascript jquery jquery-plugins flot

所以我试图设计一种方法来创建一个漂亮的图表,用户可以在其中进行缩放。我想尝试创建一种效果,当用户缩放时,数据将变得更加细化。例如,假设我们正在查看日期/时间的计数。

当您处于默认缩放时,即3个月,您将每24小时看到1个数据点。我试图在放大时获取它,并查看较小的块以获得更精细的数据。就像你在看一天,每小时都会得到自己的数据点。

你们都认为使用Jquery Flot可以达到这样的效果吗?我将所有数据分解为开头几个小时,只需要计算应该显示多少数据。

我已经有缩放功能,但只需要弄清楚如何改变数据。

谢谢!

1 个答案:

答案 0 :(得分:3)

Flot不会自动执行此操作;你必须在缩放上注册回调,迭代原始数组以挑出,即每第n个样本,然后使用结果重绘图。