How can I get the max value of a y axis at highcharts?
i.e. http://jsfiddle.net/gh/get/jquery/1.7.2/highslide-software/highcharts.com/tree/master/samples/highcharts/demo/line-basic/ here max value is 30. If you disable New York and Tokyo it is 20 and so on.
Any ideas?
Assuming that chart
is your chart var.chart.yAxis[0].max;
demo
Update
@Anagio told that it's possible to get it the following way.chart.yAxis[0].getExtremes
This way you can get the data values and the tick values.
The data values are the values from your series, while the tick values are the values from chart lines.
Reference
This information is directly accessible from a Axis
object. For example:
var chart = $('#container').highcharts();
var axisMax = chart.yAxis[0].max; // Max of the axis
var dataMax = chart.yAxis[0].dataMax; // Max of the data
As mentioned you can use Axis.getExtremes
(API) , but the same data is also available as:
Axis.min
: Min of the axisAxis.max
: Max of the axisAxis.dataMin
: Min of the dataAxis.dataMax
: Max of the dataAnd even some historic data if the extremes of the axis has changed:
Axis.oldMin
: The previous min of the axisAxis.oldMax
: The previous max of the axisIf you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With