Highcharts 放大到最后 1000 点
Highcharts Zoom to last 1000 points
如果点数超过 1000,我想打开 dataGrouping,但会自动放大到最后 1000 个点。
有人做过吗and/or知道方法吗?
谢谢
数据分组
使用条件将 plotOptions.series.dataGrouping
中的标志 enabled
设置为
plotOptions: {
series: {
dataGrouping: {
enabled: data.length > 1000 ? true : false
}
}
},
范围 1000 最后点
提取最后一个点作为最大值,最后一个点 - 1000 作为最小值,然后调用 setExtremes()
var seriesData = data,
lenSeries = seriesData.length - 1,
max = seriesData[lenSeries][0],
min = seriesData[lenSeries - 1000][0];
chart.xAxis[0].setExtremes(min, max);
如果点数超过 1000,我想打开 dataGrouping,但会自动放大到最后 1000 个点。
有人做过吗and/or知道方法吗?
谢谢
数据分组
使用条件将 plotOptions.series.dataGrouping
中的标志 enabled
设置为
plotOptions: {
series: {
dataGrouping: {
enabled: data.length > 1000 ? true : false
}
}
},
范围 1000 最后点
提取最后一个点作为最大值,最后一个点 - 1000 作为最小值,然后调用 setExtremes()
var seriesData = data,
lenSeries = seriesData.length - 1,
max = seriesData[lenSeries][0],
min = seriesData[lenSeries - 1000][0];
chart.xAxis[0].setExtremes(min, max);