代码之家  ›  专栏  ›  技术社区  ›  Zepplock

可以在X轴上映射/抖动数据的闪光图表

  •  0
  • Zepplock  · 技术社区  · 16 年前

    我查看了不同的flash图表软件(免费和商用),发现只有一个支持我想要的功能:将数据集映射到预定义的X轴上。让我举个例子。

    假设我的X轴是时间。时间以小时表示。假设我的X轴持续24小时。现在数据库中的数据包含每50分钟一次的数据。我的目标是有一个图表来显示这些数据。图形上的点将与X轴值一一对应。

    简单的解决方案(所有图表都支持)是将X轴分辨率设置为1分钟,并且每小时仅在轴上显示“刻度”。假设这个图表支持“空”值(大多数都是空的)——这是一个好主意。

    问题是,在这种情况下(对于我所知道的所有图表),我必须提供XML/json/CSV作为数据源,它将包含24小时*60分钟的数据点,只有约29(24小时,每50分钟)包含有意义的数据。这给1)数据库带来了压力,2)更多的流量3)使图表响应速度变慢。

    2 回复  |  直到 16 年前
        1
  •  0
  •   Alan Mendelevich    16 年前

    amCharts Stock Chart 可以有一个日期/时间x轴,它只是一个线性日期/时间轴(不必来自您的数据)。有一个设置叫做equal_spacing=false(据我记忆所及)。

    Here's 正在运行的功能。

        2
  •  1
  •   Victor Sergienko    16 年前

    我们使用 DZ branch ,它修复了X轴标签也可能分散的问题。

    不过,请注意不要超过32位整数限制。它无法处理64位X值。