在下面的演示链接中,如果用户点击系列或图例[Jane或John],则值或图表动态会根据系列输入设置y轴值。
有没有办法在阈值的任何一侧设置静态或相等的值集? [7.5,5,2.5,0-2.5,-5,-7.5] ???哪个保持不变?
Example from highcharts demo section
series: [{
name: 'John',
data: [5, 3, 4, 7, 2]
}, {
name: 'Jane',
data: [2, -2, -3, 2, 1]
}, {
name: 'Joe',
data: [3, 4, 4, -2, 5]
}]
答案 0 :(得分:2)
您需要在Y轴上设置最小/最大值,如下面的
yAxis: {
min: -7.5,
max: 7.5
}
或者你可以让highcharts设置极值,但是在
后手动设置var chart = $('#container').highcharts({
...
}).highcharts();
var extremes = chart.yAxis[0].getExtremes();
chart.yAxis[0].setExtremes(extremes.min, extremes.max);