2013-02-12 69 views
3

我試圖使用Flot庫繪製月度條形圖。與月份中心的對齊與x軸完全錯誤。我創建了一個jsfiddle來顯示問題。Flot條形圖月對齊問題

bars: { 
    show: true, 
    fillColor: '#4682b4', 
    barWidth: 15 * 24 * 60 * 60 * 1000, 
    align: 'center' 
}, 

當直覺,我想在酒吧應與中央刻度對準,但不!我期待的結果如下:

enter image description here

非常感謝!

回答

2

不是僅顯示月份,而是包含時間格式中的%d,您將看到發生了什麼。 Flot通過從軸最小值中減去一半條寬的寬度爲中心條留出空間。所以酒吧是居中,但X軸蜱不是你所期望的。

我在調查我們可以做些什麼;同時你可以設置一個明確的最小值(這將會截斷第一個條或者在它的左邊添加不需要的空白),或者明確地提供一個tick的數組。

您可能還想嘗試0.7而不是主人,因爲它可能不會出現此問題。

我會在完成檢查代碼後更新此答案。

+1

0.7絕對不會有這個問題... – Ryley 2013-02-12 22:15:38

+0

行... _definitely_可能是一個強有力的詞在那裏...我相當肯定:) – Ryley 2013-02-12 22:24:57

+0

剛剛嘗試過0.7並且作爲預期!謝謝 – Wizche 2013-02-13 09:58:03

0

我有類似的問題。看到「nov」欄。它在10月

溶液移位是到1小時添加到的2013年10月1日+(3600 * 1000) (3600秒* 1000毫秒)的時間戳 然後timeaxis在在正確的位置開始第一個月..