双轴使用百分比和绝对值到Highcharts中的同一系列

Hel*_*zen 4 highcharts

我需要使用来自一个系列的Y轴的百分比和绝对值.

高图http://www.highcharts.com/demo/combo-multi-axes中有一些例子,但是它使用了两个不同的系列.例如,我需要轴Y的值直到1000,而另一个轴Y表示项目系列的百分比.

Jug*_*kar 5

您可以使用xAxis.linkedTo属性创建第二个Y轴并将其链接到第一个(第0个).然后在第二轴的标签格式化器中,进行计算以获得百分比.

yAxis:[{            
    },
    {
        labels:{
            formatter:function(){
                var max=this.axis.linkedParent.dataMax,
                    min=this.axis.linkedParent.dataMin,
                    range=max-min;                       
                return ((this.value-min)/(range)*100) + ' %';
            }
        },
        linkedTo:0,
        opposite:true
    }
]
Run Code Online (Sandbox Code Playgroud)

双轴| Highchart&Highstock @ jsFiddle