看起来 pointPlacement 不适用于单列...
点位置也可以是数字,其中 0 位于轴值上,-0.5 位于此值与前一个值之间,0.5 位于此值与下一个值之间。与文本选项不同,数字点放置选项不会影响轴填充。
就像在下面的示例中,我删除了这些数据,它不再起作用:
{
name: 'Employees Optimized',
color: 'rgba(126,86,134,.9)',
data: [140],
pointPadding: 0.4,
pointPlacement: -0.2
},{
name: 'Profit',
color: 'rgba(248,161,63,1)',
data: [183.6],
pointPadding: .3,
pointPlacement: 0.2,
yAxis: 1
}
这个 jsfiddle 显示了通常的 pointplacement 选项。如果您调整此小提琴并删除 3 个数据集中的 2 个,则 pointplacement 选项会被破坏,而即使在这种情况下,拥有和工作仍然很有用,即使在我的情况下也是如此......
编辑
我将其添加到小提琴中,因为到目前为止唯一的响应并没有从代码示例中得到重点。所以这里是:http: //jsfiddle.net/dargno/3YMyq/
如果有人知道可能的解决方案而不必“破解”源代码,我将不胜感激。