Highcharts Higcharts-如何从图表的开头删除groupPadding

Highcharts Higcharts-如何从图表的开头删除groupPadding,highcharts,padding,axis,Highcharts,Padding,Axis,我有一个简单的条形图,我想缩短X轴绘图线,所以它从第一个条形图开始。当我设置group/pointPadding时,它应用于图表中的所有条形图,但我要查找单独控制第一个和最后一个条形图的属性。请告知 附加说明:我最初的意图是控制title.margin属性,并设置标题和第一个栏之间的间距,但实际上,它根据系列的数量设置标题和xaxis绘图线开始之间的间距。我已尝试转到“后期渲染”并缩短打印线,使其与第一个/最后一个栏匹配,但在这种情况下,与打印线的间距仍然保持不变(即使打印线不可见)。有没有办法

我有一个简单的条形图,我想缩短X轴绘图线,所以它从第一个条形图开始。当我设置group/pointPadding时,它应用于图表中的所有条形图,但我要查找单独控制第一个和最后一个条形图的属性。请告知 附加说明:我最初的意图是控制title.margin属性,并设置标题和第一个栏之间的间距,但实际上,它根据系列的数量设置标题和xaxis绘图线开始之间的间距。我已尝试转到“后期渲染”并缩短打印线,使其与第一个/最后一个栏匹配,但在这种情况下,与打印线的间距仍然保持不变(即使打印线不可见)。有没有办法控制它?请帮忙

Highcharts.chart('container', {
        title: {
        text: 'Title',
      margin: 0,
    }, 
    chart: {
        type: 'bar'
    },
    xAxis: {
        categories: ['Jan', 'Feb', 'Mar']
    },

    plotOptions: {
        series: {
          /*   pointPadding: 0.1,
            groupPadding: 0.2, */
            shadow: false
        }
    },

    series: [{
        data: [29.9, 71.5, 106.4]
    }]
});

您可以将
xAxis.tickmarkPlacement
系列.pointPlacement
设置为
'on'
,并通过
min
max
属性清除填充:

xAxis: {
    categories: ['Jan', 'Feb', 'Mar'],
    min: -0.2,
    max: 2.2,
    tickmarkPlacement: 'on'
},

series: [{
    data: [...],
    pointPlacement: 'on'
}]

现场演示:

API参考: