Highcharts组合图:如何在列上方放置线(移位/偏移)

时间:2014-02-14 12:13:08

标签: charts highcharts position line combinations

我有一张工作组合图表。行+列。

该行位于图表的底部,因为数字较低(介于5 - 10%之间)。列的数字大约为80%,因此它们位于图表的顶部。这是正常行为。

我知道在Excel中你可以将这一行移动或偏移到图表的顶部,使它位于列的顶部......这是否可以使用Highcharts?你如何在Highcharts中做这个偏移?我在文档中到处查找但找不到解决方案......

enter image description here

提前感谢,

巴特

1 个答案:

答案 0 :(得分:0)

您可以使用第二个yAxis,这样您就可以设置极值,这将作为您的偏移量,请参阅: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
    }]
});