2

Webページにいくつかのデータをプロットしようとしています。共通の X 軸を持つ 4 つ以上のシリーズがありますが、Y 軸のスケーリングはシリーズごとに固有である必要があります。

下の図のようなもの (Y 軸と Y2 軸の両方で複数のスケールを見ることができます)

例

Y軸とY2軸をサポートするjqplotをテストしてきましたが、各軸に複数のスケールを持つ方法がわかりません。これは可能ですか?

そうでない場合、これを行うことができる使用できる別のパッケージはありますか?

4

1 に答える 1

1

JQplot が 2 つ以上の YAxis をサポートしていることを発見しましたが、最初の軸の後の各軸はプロットの右側に表示されます。この動作を変更する簡単な方法は見つかりませんでした。下の図は、4 つの y 軸スケールを使用して作成できたプロットです。

ここに画像の説明を入力.

以下のプロット ステートメントの Javascript のようなものがそれを行います。

        axes: {
                xaxis: {  
                        show: true,      
                        renderer: $.jqplot.LinearAxisRenderer,
                        drawMajorGridlines: true, 
                        min: 0,
                        max: 21,
                        numberTicks: 7, 
                        },                  
                yaxis: {
                        show: true,
                        renderer: $.jqplot.LinearAxisRenderer,
                       },   

               y2axis: {
                        show: true,
                        renderer: $.jqplot.LinearAxisRenderer,
                       },   

               y3axis: {
                        show: true,
                        renderer: $.jqplot.LinearAxisRenderer,
                       },   
               y4axis: {
                        show: true,
                        renderer: $.jqplot.LinearAxisRenderer,
                       },
                },                  
于 2016-02-21T23:26:07.260 に答える