在highcharts中,我想绘制一个散点图/气泡图,其中x值的范围是-50到+50,y值是-100到+100。有没有办法让x和y轴被绘制,以便它们在图表中心的零点交叉?
我尝试在轴上使用'offset'参数,它确实会移动轴,例如http://bit.ly/Xd9Z51但这种方法存在以下问题:
答案 0 :(得分:2)
目前唯一的解决方案是使用偏移参数。但是,从Highcharts 3.0开始,您可以自由控制该属性并更新轴:
chart.yAxis[index].update( options );
其中options是具有yAxis选项的对象,包括offset。要获得像素位置,您可以使用内部函数chart.xAxis[index].translate(value)
(小hacky,但有效)。因此,当两者结合使用时,请参阅示例:http://jsfiddle.net/UGpPV/6/