Highcharts,悬停时的工具提示列出了不存在的数据点,这是近似值吗



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

这里有一个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),但对我来说,这突出了一个更大的问题,因为我感兴趣的是实际报告的数据点,而不是近似值。

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

我尝试使用类型:"样条"来显示数据点,如图所示:

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

但无法使样条曲线和股价图共存。我想要一张股票图表,但带有实际点或类似的点。

对数据进行分组。您可以通过设置禁用数据分组:

plotOptions: {
series: {
dataGrouping: {
enabled: false
}
}
},

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

标记可以使用启用:

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

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

最新更新