Highcharts 直方图将最后一列和倒数第二列合并在一起

Highcharts histogram merges last and second last column together

所以问题是我的最后两列合并为一列。在这种情况下,我的数组中有 9 到 10 的 wel 值,但它只是将 9 和 10 的数量加在一起,并在直方图中将它们全部标记为 9。结果如图histogram. You can find my code here https://jsfiddle.net/vlovlo/ypv1jg3u/5/

 let testArray = [0,0,0,1,1,1,1,1,2,2,3,3,4,4,4,4,5,5,6,6,6,6,7,7,7,8,8,8,8,8,9,9,9,10,10,10,10]



 Highcharts.chart('test', {
    title: {
        text: 'test',
        margin: 50,
        style:{
          fontWeight: "bold",
        },
    },

xAxis: [{
    visible: false,
}, {
    title: { 
      text: 'test x',
      style:{
        fontWeight: "bold",
      },
    },
    showLastLabel: true,
}],

yAxis: [{
    visible: false
}, {
  title: { 
    text: 'test x',
    style:{
      fontWeight: "bold",
    },
  },
}],

plotOptions: {
  series: {
    borderWidth: 0,
    pointPlacement: 'between',
    dataLabels: {
      enabled: true
    },
  },
  histogram: {
        binWidth: 1
    }
    
},

series: [{
  name: 'Test',
  type: 'histogram',
  yaxis: 1,
  xAxis: 1,
  baseSeries: 'testSeries'
},
{
  id: 'testSeries',
  visible: false,
  data: testArray
}]
});

尝试设置 binWidth as 0.99

演示:https://jsfiddle.net/BlackLabel/doqgcy0z/