Highcharts x-axis tick以偏移量开始

Ash*_*ngh 3 javascript highcharts

我试图删除offset的嘀嗒声x-axis.

我想第一跳10/8从一开始就x-axisy-axis交集.

10-8 应该在两个标签之间的标记上.

我在highchart中有以下代码.

xAxis: {
            categories: categories,
            title: {
              text: title_x_axis,
              style: {
                fontWeight: 'bold'
              },
              formatter: function(){
                return "<h3><b>" + this.value + "</b></h3>";  
              }
            },
            min: 0,
            startOnTick: true,
            endOnTick: true,
            minPadding: 0,
            maxPadding: 0,
            align: "left"               
        },
Run Code Online (Sandbox Code Playgroud)

Max padding和min padding设置为0,所以我不知道问题是什么?

编辑:

我创造了一个我正在处理的图表类型的小提琴.注意下面的图像有不同的x轴值,因为我没有使用相同的小提琴值.tickmarkPlacement: "on"我拍摄快照后也设置了.我希望Jan标签从行的开头开始.它目前有一些抵消.

Highchart x轴偏移

谁能帮我这个?

Kac*_*dej 9

你可以使用(假设'categories'是你的类别数组)

 min: 0.5,
 max: categories.length-1.5,
 startOnTick: false,
 endOnTick: false,
Run Code Online (Sandbox Code Playgroud)

示例:http://jsfiddle.net/27hg0v06/1/

使用newset版本的highcharts来获得完整的工作提示:

<script src="http://github.highcharts.com/highcharts.js"></script>
Run Code Online (Sandbox Code Playgroud)


小智 7

在plotOptions中添加pointPlacement: 'on'。

plotOptions: {
    series: {
     pointPlacement: 'on'
   }
}
Run Code Online (Sandbox Code Playgroud)