0

我一直在使用 HighStock 库的一些数据分组功能,并且在聚合复杂的数据点对象时遇到了麻烦。

数据分组对于单个 y 值非常有效,但据我所知,没有一种方法可以指定如何为数据点对象实现分组。只是想知道是否有人遇到过类似的问题,以及我在解决这个问题时有什么选择。

我尝试分组的数据点具有以下结构:

datapoint : {
    x: time,
    y: value(percentage),
    average: averageLengthOfObjects,
    converted: <int>,
    total: <int>,
    attributes: <list data>
}

忽略所有补充数据点信息是可以的,只要它仍然可以在最精细的级别访问以显示在工具提示中,但数据分组似乎只是丢弃了我的数据点中包含的所有附加信息。理想情况下,我想提供自己的实现,将这些对象分组到特定范围,但我知道这可能是不可能的。

无论如何,任何帮助将不胜感激!谢谢!

4

1 回答 1

1

这是默认行为,只有 y 值被“推送”到分组点,因为如果你有字符串参数,应该从组中选择哪个?所以我们决定跳过对其他参数进行分组。

显然你有可能准备自己的分组功能,http://api.highcharts.com/highstock#plotOptions.series.dataGrouping.approximation

于 2013-10-11T13:46:04.360 回答