Highchart:如何在每个xaxis标签上设置不同的步骤?

时间:2017-06-23 15:32:23

标签: highcharts

我有下面的数组数据示例:

[
 [10,10.23],
 [23,58.55],
 ...,
 [-30,170.66],
 ...,
 [-13,3433.36],
 ...,
 [4,47449.77],
 ...
]

当我将它们生成为图形时,xaxis标签设置为:

0, 5k, 10k, 15k, 20k, 25k, 30k, etc

我想为xaxis标签设置步骤,如:

0, 10, 100, 1000, 10000, 100000

或逻辑代码等于:

Math.pow(10,step+1)

我阅读了Highchart API,从未找到此步骤方法的解决方案。有没有办法做到这一点?

谢谢你, 马赫迪

1 个答案:

答案 0 :(得分:0)

我认为你在寻找

xAxis: {
    type: 'logarithmic',
    labels: { //for if you want to hide the 'k' abbreviation for thousands
        '{value}'
    }
},

有关详细信息,请参阅对数图表上的HighCharts demo