2017-07-26 120 views
2

我已經使用Flot創建了一個條形圖,它在一個圖表上使用兩組數據。每組都有它自己的y軸。我想要將這些條並排放置,但是當繪製圖表時,它們會重疊。帶訂單欄和類別插件的Flot多軸條形圖

enter image description here

我嘗試使用orderbars插件像這樣

{ data: d1, bars: {order: 1}, label: "Merchant Vol", }, 
{ data: d2, bars: {order: 2}, label: "Residual Pmt", yaxis: 2} 

,但是這導致了條不渲染。我也使用類別模式/插件。

我懷疑這是使用兩個y軸的問題。有沒有一種方法來繪製多軸沒有酒吧重疊的條形圖?小提琴代碼here.

回答

1

OrderBars插件與類別插件不兼容。它通過將每個條從原始位置稍微移動來工作(例如,對於一個數據系列,x值爲1的條被移動到0.9,而對於另一個數據系被移動到1.1)。當您將Jun-16設爲x值時,這不起作用。

解決方案是刪除類別插件,使用數字x值並自己設置x軸刻度。查看更新的小提琴here

enter image description here