缩放时高档数据分组错误。我正在分析一天中每小时的数据。
无缩放的数据分组
使用缩放进行数据分组
从图像时刻3和16可以看到,不再具有上一个yAxis和值。
有人可以让我知道这里有什么问题吗?
fiddle - highstock data grouping with zoom
{
type: 'column',
name: 'Stock Volume',
color: 'red',
data: data,
dataGrouping: {
forced: true,
units: [['hour', [1]]],
approximation: 'sum',
}
}
答案 0 :(得分:1)
将series.getExtremesFromAll
设置为true可以解决我的问题。
通常,只有可见范围内的点被分组,超出极值的点不会被计算在内。在文档中,他们只提到了yAxis极端,但它也影响了数据分组。
series: [{
type: 'column',
name: 'AAPL Stock Volume',
color: 'red',
data: data,
getExtremesFromAll: true,
dataGrouping: {
forced: true,
units: [['hour', [1]]],
approximation: 'sum',
}
}]