【发布时间】:2017-07-23 17:58:20
【问题描述】:
我有一些图表,最好分别显示每个系列的最小值、最大值和平均值。在传说中不是“必须”,但它会非常好。另一种解决方案可能是在图表中(点)显示最小值、最大值和实际值,这也是一个非常好的解决方案。目前在不同的图表中,系列的数量从 1 到 4 不等。
实际值(或实际的最新值)已在图例中。
此外,我希望在首次加载和更改缩放时“始终”更新这些值。更改缩放时应基于选择,因此选择“1 m”时必须显示上个月的值,依此类推。
http://jsfiddle.net/dg4wpg0t/1/
任何帮助表示赞赏:)
Highcharts.stockChart('container', {
chart: {
zoomType: 'x'
},
legend: {
enabled: true,
labelFormatter: function() {
var lastVal = this.yData[this.yData.length - 1];
return this.name + '<br>' + 'Now: ' + lastVal + ' °C';
}
},
series: [{
name: 'Outside',
data: [
[Date.UTC(2016, 01, 01), 0.2],
[Date.UTC(2016, 01, 06), -1.4],
[Date.UTC(2016, 01, 11), -2.6],
[Date.UTC(2016, 01, 16), 11.1],
[Date.UTC(2016, 01, 21), -11.1],
[Date.UTC(2016, 01, 26), 3.7],
[Date.UTC(2016, 02, 01), 4.9],
[Date.UTC(2016, 02, 06), 8.2],
[Date.UTC(2016, 02, 11), 0.2],
[Date.UTC(2016, 02, 16), -1.4],
[Date.UTC(2016, 02, 21), -2.6],
[Date.UTC(2016, 02, 26), -5.1],
[Date.UTC(2016, 03, 01), -8.3],
[Date.UTC(2016, 03, 06), 3.7],
[Date.UTC(2016, 03, 11), 4.9],
[Date.UTC(2016, 03, 16), 5.2],
[Date.UTC(2016, 03, 21), 0.2],
[Date.UTC(2016, 03, 26), -1.4],
[Date.UTC(2016, 04, 01), -2.6],
[Date.UTC(2016, 04, 06), -5.1],
[Date.UTC(2016, 04, 11), -8.3],
[Date.UTC(2016, 04, 16), 11.2],
[Date.UTC(2016, 04, 21), -11.2],
[Date.UTC(2016, 04, 26), 5.2]
]
}, {
name: 'Inside',
data: [
[Date.UTC(2016, 01, 01), 17.8],
[Date.UTC(2016, 01, 06), 27.1],
[Date.UTC(2016, 01, 11), 17.1],
[Date.UTC(2016, 01, 16), 21.7],
[Date.UTC(2016, 01, 21), 25.3],
[Date.UTC(2016, 01, 26), 24.3],
[Date.UTC(2016, 02, 01), 22.3],
[Date.UTC(2016, 02, 06), 24.1],
[Date.UTC(2016, 02, 11), 19.8],
[Date.UTC(2016, 02, 16), 20.2],
[Date.UTC(2016, 02, 21), 26.5],
[Date.UTC(2016, 02, 26), 21.7],
[Date.UTC(2016, 03, 01), 25.3],
[Date.UTC(2016, 03, 06), 24.3],
[Date.UTC(2016, 03, 11), 22.3],
[Date.UTC(2016, 03, 16), 24.1],
[Date.UTC(2016, 03, 21), 19.8],
[Date.UTC(2016, 03, 26), 20.2],
[Date.UTC(2016, 04, 01), 24.5],
[Date.UTC(2016, 04, 06), 21.7],
[Date.UTC(2016, 04, 11), 27.2],
[Date.UTC(2016, 04, 16), 17.2],
[Date.UTC(2016, 04, 21), 22.3],
[Date.UTC(2016, 04, 26), 24.1]
]
}]
});
【问题讨论】:
标签: javascript charts highcharts highstock