flot を使用してhttp://developer.yahoo.com/yui/examples/charts/charts-rotation.htmlのようなチャートをプロットできますか?
つまり、x 軸に同じ値を持つ 2 つのシリーズがあり、上の例のようにそれらを並べて表示したいのですが、Flot はそれらを上下にプロットします。
何か案は ?
flot を使用してhttp://developer.yahoo.com/yui/examples/charts/charts-rotation.htmlのようなチャートをプロットできますか?
つまり、x 軸に同じ値を持つ 2 つのシリーズがあり、上の例のようにそれらを並べて表示したいのですが、Flot はそれらを上下にプロットします。
何か案は ?
これは少し遅れていますが、これを行う方法は次のとおりです... Flot はこれをすぐにサポートしていませんが、完全に優れたパッチとプラグインがあり、必要なことを実行できます。
それらはFlot Issue #159から入手できます。flot にパッチを適用する必要があります (使用しているリビジョンによっては、問題にいくつかのコピーがあります)。新しいリビジョンを使用しているため、パッチから1つか2つ拒否されました...次に、flotの後にマルチプラグインをJavaScriptソースに追加します。最後に、multiplebars:true
実際のplot
呼び出しのオプションで使用します。
適切なスクリプトの準備ができたら、次のようになります。
$.plot($("#placeholder"), [ d1, d2, d3 ], {
series: {
bars: { show: true, barWidth: 0.3, align:'center' }
},
multiplebars:true
});
ここで実際の動作を確認できます: http://jsfiddle.net/ryleyb/B3uGP/2/
編集:私がこの回答を作成して以来、 flot は github に移動したことに注意してください。あちらこちらで、誰かがマルチ プラグインを含むプル リクエストを作成しました。これは、コードの現在のバージョンによりよく適用されます。