Подтвердить что ты не робот

Как показать только целые значения на yAxis HighChart?

У нас есть набор данных, содержащий количество экземпляров событий. Это могут быть целые числа. Когда мы показываем данные с достаточно высоким значением yValue, ярлыки yAxis являются целыми числами. Однако, когда мы приближаемся к диапазонам данных, которые имеют значение y = 5, мы видим, что маркеры тика показывают такие вещи, как 0,5, 0,75, 1,5 и т.д. Как заставить метки yAxis показывать только целые значения?

Здесь - пример кода с некоторыми данными. По мере приближения к области с более низким значением диаграммы вы можете видеть, что я имею в виду. Это текущая установка yAxis:

yAxis: {
  labels: {
    style: {
      fontSize: '9px',
      width: '175px'
    }
  },
  title: {
    text: ''
  }
},
4b9b3361

Ответ 1

Установите для параметра allowDecimals в оси y значение false, чтобы предотвратить отображение нецелевых меток:

yAxis: {
    allowDecimals: false,
    labels: {
        style: {
            fontSize: '9px',
            width: '175px'
        }
    },
    title: {
        text: ''
    }
}

Вот демонстрация: http://jsfiddle.net/sBC9K/