我有一个图表,它为从 web 服务接收到的每个时间戳呈现一个点和一个图例。我的问题是,当您缩小图表时,图表会取多个点的平均值并创建一个点和图例,该图例似乎显示了该时间范围的平均值。
这就是传说中的内容:
7 月 8 日,星期一,18:00-19-59
但我们需要它像这样分别读取和呈现这些点:
Monday, Jul 8, 18:00
Monday, Jul 8, 19:00
Monday, Jul 8, 20:00
我已经广泛查看了高库存文档和论坛,但看不到此配置的设置位置。我已经尝试过范围选择器和 x 轴,但没有运气。我假设这是一个默认为 true 的设置,我们只需将其设置为 false。
任何帮助,将不胜感激。
图表功能如下:
$(setasid).highcharts('StockChart', {
chart: {
renderTo: $('.charthold', top),
plotBackgroundImage: backgroundImage,
events: {
load: loader(top)
},
width: 714,
height: 459
},
scrollbar: {
enabled: false
},
rangeSelector: {
enabled: false
},
title: {
text: chartTitle,
style: {
color: blue,
fontWeight: 'bold'
}
},
loading: {
style: {
backgroundColor: 'silver'
},
labelStyle: {
color: 'white'
}
},
exporting: {
enabled: false
},
labels: {
style: {
color: blue
}
},
yAxis: {
title: {
text: Pricein + currencyunit + '/' + units,
style: {
color: blue,
fontWeight: 'normal'
}
},
plotLines: [{
value: ndata.spotPrice,
color: red,
width: 2,
label: {
text: Currentspotprice + ndata.spotPrice.toFixed(2),
x: 40,
style: {
color: blue,
zIndex: 50
}
}
}]
},
xAxis: {
ordinal: false
},
plotOptions: {
series: {
color: blue,
marker: {
enabled: true,
radius: 0,
fillColor: '#97833c',
lineWidth: 0,
lineColor: null, // inherit from series
states: {
hover: {
enabled: false
}
}
}
}
},
series: [{
name: SpotvaleLable,
data: ndata.data,
color: blue,
shadow: true,
tooltip: {
valueDecimals: 2
},
event:
{
update: function() { loader() }
}
}]
});