Как установить максимальное значение yAxis для диаграммы Highcharts - PullRequest
57 голосов
/ 27 июля 2011

Я пытался в течение двух дней найти способ установить максимальное значение yAxis на Highcharts.

Я получил процент графический столбец , но самое высокое значение в серии составляет 60, поэтому он настраивает ось на top на 70 , я нашел способ выбрать начальную точку , но никак не на выберите конечную точку .

Что мне действительно нужно, так это установить yAxis от 0 до 100 , чтобы данные были более точно отображены в процентах

Заранее спасибо, Bruno WG

Ответы [ 3 ]

108 голосов
/ 27 июля 2011

Попробуйте это:

yAxis: {min: 0, max: 100}

См. этот jsfiddle пример

7 голосов
/ 23 января 2017

В качестве альтернативы можно также использовать метод setExtremes ,

yAxis.setExtremes(0, 100);

Или, если необходимо установить только одно значение, просто оставьте другое как ноль

yAxis.setExtremes(null, 100);
5 голосов
/ 11 апреля 2012

При получении помощи из вышеуказанного ответа ссылка, упомянутая в приведенном выше ответе, устанавливает максимальное значение с помощью опции

yAxis: { max: 100 },

В аналогичной строке может быть задано минимальное значение. Поэтому, если вы хотите установить минимальное-максимальное значение, тогда

yAxis: {
   min: 0,     
   max: 100
},

Если вы используете php-библиотеку HighRoller для интеграции с графиками Highchart, вам просто нужно установить параметр

$series->yAxis->min=0;
$series->yAxis->max=100;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...