This blog is about the solutions that I've come up with about some interesting/challenging problems.
Monday, December 30, 2013
Highcharts - Setting new minimum maximum values (extremes) for Y-axis
I use the following code to define min-max values of a chart:
var min1 = Math.min.apply(Math, data1);
var min2 = Math.min.apply(Math, data2);
var min3 = Math.min.apply(Math, data3);
var min = Math.min(min1, min2, min3);
var max1 = Math.max.apply(Math, data1);
var max2 = Math.max.apply(Math, data2);
var max3 = Math.max.apply(Math, data3);
var max = Math.max(max1, max2, max3);
.
.
.
yAxis: {
min: min,
max: max,
However, after modifications made to the chart like adding/removing points, these values need to be updated. Here is how you can do it:
var max = chart1.yAxis[0].getExtremes().dataMax;
var min = chart1.yAxis[0].getExtremes().dataMin;
chart1.yAxis[0].setExtremes(min, max);
chart1.redraw();
Labels:
extremes,
highcharts,
max,
min
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment