Вы можете использовать функцию для построения масштаба. Добавьте функцию к вашим данным оси.
yAxis: {
name: " name",
title: {
text: "bla",
font: "10px Open Sans",
color: "#4D4D4D"
},
labels: {
format: "{0:N0}"
},
min: 10,
max: 10000,
type: "log",
data: mySequence()
},
Тогда ваша функция может быть простым циклом (это всего лишь пример, который я сделал)
function mySequence() {
var arr = [];
var n = 1;
while (n < 10000) {
n = n * 10;
arr.push(n);
}
return arr;
}
обратите внимание на определение типа: "log", поскольку это логарифмическая шкала