2014-02-14 22 views
0

我有一个工作组合图。行+列。Highcharts组合图表:如何将行放在列上方(移位/偏移)

该行位于图表的底部,因为数字很低(介于5%到10%之间)。这些专栏的数字大约在80%左右,因此它们位于图表的顶端。这是正常的行为。

我知道在Excel中,您可以将这一行移动或偏移到图表的顶部,以便它位于列的顶部......这对Highcharts可能吗?你如何在Highcharts中进行抵消?我看着无处不在的文档,但无法找到解决的办法......

enter image description here

在此先感谢,

巴特

回答

0

您可以使用第二个Y轴,这样你就可以设置极端,这将作为你的偏移量,请看:http://jsfiddle.net/3bQne/921/

var chart = new Highcharts.Chart({ 
    chart: { 
     renderTo: 'container' 
    }, 
    xAxis: { 
     categories: ['01/02/2012', '01/03/2012', '01/04/2012', '01/05/2012', '01/06/2012', '01/07/2012'] 
    }, 
    yAxis: [{ 
     // default options 
    }, { 
     opposite: true, 
     min: 0, 
     max: 5 
    }], 
    series: [{ 
     type: 'column', 
     data: [29.9, 71.5, 106.4, 129.2, 144.0, 176.0] 
    }, { 
     type: 'line', 
     data: [4, 4, 4, 4, 4, 4], 
     yAxis: 1 
    }] 
}); 
+0

感谢帕维尔,那Y轴:1“的伎俩! –