Highcharts 防止列重叠

Highcharts prevent column overlapping

我有下一个 HighStock 示例:jsfiddle。net/qkjo3sLy/4/

问题是具有相同时间戳的列与我重叠。我想让它们一个接一个地出现在同一个时间戳槽中。

谢谢!

如果你的系列数是固定的,你可以改变pointPlacement and pointWidth:

plotOptions: {
  series: {
    pointWidth: 50,
    ...
  }
},
series: [{
  pointPlacement: -0.22,
  ...
}, {
  pointPlacement: -0.22,
  ...
}, {
  pointPlacement: 0,
  ...
}]

如果你有不同数量的系列,你当然可以为此创建一个函数。

工作示例: http://jsfiddle.net/ewolden/qkjo3sLy/11/