HighChart和spline:dataGrouping不起作用

时间:2014-09-27 17:27:15

标签: javascript charts highcharts grouping

我有一个spline类型的图表,它显示了一条离散曲线。

此图表的某些数据点彼此相距甚远,其他一些非常接近。

我想使用dataGrouping选项自动分组非常接近的点。

目标是聚合关闭点(例如,我想显示每周的平均值,现在是每天的点数),因此它们彼此之间的距离不会太近。

所以我以这种方式设置了dataGrouping

    plotOptions: {
                                spline: {
                                    dataGrouping: {
                                        approximation: 'average',
                                        forced:false,
                                        units: [
                                            ['week', [1]]
                                        ],
                                        enabled: true

                                    },
                                },
                                ...
}

但它不起作用。

此设置有什么问题?

2 个答案:

答案 0 :(得分:0)

如果某些点接近或未接近,则数据分组不会重新协调。工作的想法是每单位的组点数,例如“基于5创建单点”。您还可以尝试将ordinal参数与false值一起使用。

答案 1 :(得分:0)

我发现dataGrouping仅适用于HighStock图表。

我使用的是highcharts而不是highstock。

改为highstock,不行吗