4

1つのシリーズの軸Yのパーセンテージと絶対値を使用する必要があります。

highchart http://www.highcharts.com/demo/combo-multi-axesにいくつかの例がありますが、2つの異なるシリーズを使用しています。たとえば、軸Yの値は1000までで、もう一方の軸Yの値はアイテムシリーズに対するパーセンテージを示す必要があります。

4

1 に答える 1

5

プロパティを使用して、2番目のY軸を作成し、それを最初の(0番目)にリンクできxAxis.linkedToます。次に、2番目の軸のラベルフォーマッターで、パーセンテージを取得するための計算を行います。

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
    }
]

二軸| Highchart&Highstock @ jsFiddle

于 2012-11-28T07:55:44.560 に答える