0

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

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

大家觉得用jquery Flot可以达到这样的效果吗?我在开始时将所有数据分解为几个小时,这只是计算应该显示多少数据的问题。

我已经可以使用缩放功能,但只需要弄清楚如何更改数据。

谢谢!

4

1 回答 1

3

Flot 不会自动执行此操作;您必须在缩放时注册一个回调,该回调遍历原始数组以挑选出来,即每个第 n 个样本,然后使用结果重绘绘图。

于 2012-11-15T15:40:23.597 回答