Highcharts,悬停列出不存在的数据点的工具提示是否是近似值?

时间:2015-04-30 14:00:51

标签: javascript graph charts highcharts highstock

当我创建一个股票图表时,我偶然注意到,高图表似乎显示或创建了数据集中实际不存在的点。

这是一个说明这一点的jsfiddle:

( See added comment for the link, unable to just paste it because of idiotic rules on stackoverflow )

正如您可以通过将悬停在图表上以显示工具提示,某些数据将显示为超过2位小数。在数据集中没有这样的数据。所有数据最多包含2位小数。

当然我可以做 Highcharts.numberFormat(this.y,2),但对我来说这突出了一个更大的问题,因为我对实际报告的数据点感兴趣,而不是近似值。

有没有办法告诉highcharts不要这样做?

我尝试使用type:'spline'来显示数据点,如下所示:

http://www.highcharts.com/demo/spline-irregular-time

但无法让样条和股票图表共存。我想要一个股票图,但实际点缀或类似。

1 个答案:

答案 0 :(得分:2)

数据已分组。您可以通过设置:

来禁用数据分组
plotOptions: {
            series: {
                dataGrouping: {
                    enabled: false
                }
            }
        },

示例:http://jsfiddle.net/3Ld2zmum/17/

可以使用以下方式启用标记:

plotOptions: {
            series: {
                marker: {
                    enabled: true
                },

示例:http://jsfiddle.net/3Ld2zmum/18/