2013-12-09 67 views
1

偏移原点这就是我的目标为:Highcharts:为正值和负值

bar chart

我想有0轴的标签。有没有办法根据正值/负值偏移小节?我想我应该寻找一个回调钩入,但没有找到一个成功。

任何帮助表示赞赏!

Basic bar chart fiddle: 

http://jsfiddle.net/QGnmM/

+1

相关问题:http://stackoverflow.com/q/19432260/1608670 –

回答

4

我会以不同的方式来到这里。 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。要记住的事情 - 关掉所有东西。 请注意,我在每个图表中都这样做了。但是,你也可以在全球选项对话中做到这一点。

+1

颇有创意的解决方案:对使用相同的配置 –

+1

两个柱状图[点击这里的jsfiddle DEMO](http://jsfiddle.net/jpDjW/1/) –

0

这是不完美的(重叠的问题),但你可以使用Xÿ标签调整标签的位置:http://jsfiddle.net/Tm6Gk/

"xAxis": { 
    "tickLength": 0, 
    "labels": { 
     "x": 150, 
     "y": 0, 
    ... 
+0

寻找任何属性来处理重叠的问题... –

相关问题