Как отобразить значение оси Y в серии - PullRequest
0 голосов
/ 12 октября 2018

Мне нужно, чтобы значения y отображались последовательно. Значения (36, 37, 38, 39, 40 .......) значения по оси Y начинаются с 36 до 165, но они последовательно, но некоторые числаотсутствует.Даже я добавил эту опцию в старшей диаграмме

yAxis: { 
          title: {
              text: 'Channel Count',
              style: {
                  color: Highcharts.getOptions().colors[1]
              }
          },
          min: 36,
          max: 165,
          opposite: false,
      }

Но все еще не работает.Так как я могу отображать их последовательно?

enter image description here

1 Ответ

0 голосов
/ 12 октября 2018

Вы можете создать пространство для тиков, увеличив высоту графика:

chart: {
    height: 2000
}

Демонстрация в реальном времени: http://jsfiddle.net/BlackLabel/xrkh7q89/

Или использовать функцию tickPositioner:

    tickPositioner: function(){
        var positions = [];

        for (var i = 36; i < 166; i++){
            positions.push(i);
        }
        return positions
    }

Демонстрационная версия: http://jsfiddle.net/BlackLabel/qx8m97g4/

API: https://api.highcharts.com/highcharts/yAxis.tickPositioner

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...