[英]Highstock doesn't show all data in serie
我正在使用 Highstock 顯示大約 10,000 個點,其中兩條線分別代表下限和上限。 ALL 似乎工作正常,但有許多點應該超出限制,但它們只是在放大圖表時顯示。
這就是我的代碼的樣子:
var chart_DIE_TEMPERATURE =Highcharts.stockChart('container-DIE_TEMPERATURE', {
chart: {
zoomType: 'x',
marginRight: 80
},
yAxis: {
title: {
text: '%'
},
plotLines: [
{
color: '#A7DDED',
value: 741.307376468923,
width: '2',
zIndex: 5,
label: {
text: 'Media'
}
},
{
value: 750,
color: '#DF6D69',
dashStyle: 'solid',
width: 2,
label: {
text: 'L S E'
}
},
{
value: 735,
color: '#DF6D69',
dashStyle: 'solid',
width: 2,
zindex:3,
label: {
text: 'L I E'
}
}]
},
credits: {
enabled: false
},
rangeSelector: {
selected: 1
},
title: {
text: 'GRAFICO DIE_TEMPERATURE'
},
series: [{
name: 'DIE_TEMPERATURE',
data: data_DIE_TEMPERATURE,
lineWidth: 1,
marker: {
enabled: false,
},
shadow: false,
tooltip: {
valueDecimals: 2
}
}]
});
一切都很好,但我想知道為什么圖表有這種行為。
這是一個現場演示。 https://jsfiddle.net/lvevano/d09ob5ep/6/
請注意,您的某些點的值高於 750 或低於 735。在初始加載時,由於dataGrouping
,該線適合此范圍。 檢查圖表上的工具提示 - 它顯示某個范圍內的平均點,例如Saturday, Mar 20, 7.30-7.44
- 時間范圍取決於圖表寬度、刻度和點數。
有關dataGrouping
的更多信息:
文檔: https://www.highcharts.com/docs/stock/data-grouping
API: https://api.highcharts.com/highstock/series.line.dataGrouping
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.