当大量X轴刻度线出现时,高线图仅显示特定的刻度线

时间:2019-02-25 12:43:18

标签: highcharts

我的气泡图-https://jsfiddle.net/cm4fortp/

在此图表中,我显示了过去3个月的数据。问题是由于宽度造成的,Highcharts包裹了x轴刻度线,即仅显示了几个x轴标签。我想在每个月的第一个日期以及每隔2周显示一次标签。

我已经使用以下格式化程序来处理x轴标签,但并非所有索引都在这里。

xAxis: {
    labels: {
        formatter: function() {
            if(this.value!=-1 && this.value!=0){

                     console.log(this.value); //to print all the x-axis index

            }
        }
    }
}

我正在寻找可以给我所有x轴索引的东西,或者可以迫使Highcharts显示所有x轴标签或水平滚动的东西,以便我可以增加并固定图表的宽度以显示所有标签。

1 个答案:

答案 0 :(得分:1)

要显示任意数量的刻度,可以使用xAxis.tickPositions-一个数组,定义刻度在轴上的位置。

API参考: