1

y軸データが2つの異なるスケールであるいくつかのシリーズのグラフ(http://jsfiddle.net/CfVZP/12/ )があります。1つのスケールにyaxisを使用し、もう1つのスケールにy2axisを使用しています。グラフの左側(位置:'nw')にy軸を使用してシリーズの凡例を表示し、右側(位置:' ne')にy2軸を使用してシリーズの凡例を表示できるようにしたいと思います。 )。シリーズごとに異なる凡例プロパティを設定する方法はありますか?

何かのようなもの:

{series: [
    showMarker: true,
    color: "#00FF00",
    legend: {           // This doesn't actually work.
        location: 'ne', // I'm looking for a substitute
    }                   // for this functionality.
],
// Additional series with different legend locations
}

標準の凡例オプション(位置とEnhancedLegendRenderere列オプションで遊んでみました)を使用してこれを行うことはできないようですが、これを実現できる可能性のある別のプラグイン、または他のプラグインがあるかどうか疑問に思いました同じ結果をもたらすように変更できるオプション。

4

1 に答える 1

1

これが可能になるかどうかはわかりません。jqplotソースコードを見ると、各プロットは単一のLegendオブジェクトのみを保持しています。これが機能するには、オブジェクトの配列を保持する必要があります。

これをしたい特別な理由はありますか?複数の凡例を持つプロットがあるのは少し珍しいでしょう。凡例を1つだけ持つだけでは不十分ですが、各シリーズにわかりやすい名前を付けますか?

于 2013-02-23T10:39:00.557 に答える