我不太确定Highstocks是如何绘制我的图形的。当任何系列的值始终超过该值时,Y轴的起点始终为0。
在某些情况下,Y轴的值为负,有时多个序列在它们之间的值非常不同时会相互重叠。
我可能误解了它是如何工作的,但我无法找到更多相关信息。 任何帮助将不胜感激。
<小时/>
<小时/> 最高值是否在最低值之下?
$.getJSON(baseUrl + "monitor/data", function (data) {
console.log(data);
var seriesOptions = [];
$.each(data, function (i, item) {
console.log(item);
seriesOptions.push({
name: i,
data: item,
});
});
chart = new Highcharts.StockChart({
chart: {
renderTo: 'stats'
},
rangeSelector: {
selected: 0
},
plotOptions: {
series: {
compare: 'value',
pointInterval: 1000 * 30
}
},
tooltip: {
pointFormat: '<span style="color:{series.color}">{series.name}</span>: <b>{point.y} K</b> ({point.change}%)<br/>',
yDecimals: 1,
shared: true
},
series: seriesOptions
});
});