这是我的目标:
我想在0轴上贴标签。有没有一种方法可以根据正/负值来抵消条形?我想我应该寻找一种回调方法,但是没有成功找到它。
任何帮助表示赞赏!
Basic bar chart fiddle:
http://jsfiddle.net/QGnmM/
最佳答案
我会以不同的方式来。 2张图表怎么样?一个处理负值,其他处理正值?然后,从一个中删除xAxis标签,并在另一个上设置x
值。本质上,您将容器设置为:
<table>
<tr>
<td>
<div id="container1" style="height: 400px; width:200px"></div>
</td>
<td>
<div id="container2" style="height: 400px; width:200px"></div>
</td>
</tr>
</table>
然后,您制作两个图表:
$('#container1').highcharts({...});
$('#container2').highcharts({...});
参见此example。注意事项-关闭所有功能。
请注意,我在每个图表中都这样做。但是,您也可以在全局选项对话框中执行此操作。