2015-05-13 166 views
1

我正在爲其中的一個項目工作,我想要一個橫向堆積條形圖。這需要用JavaScript編寫,而我發現的最好的庫是CanvasJS。在我創建的圖表中,堆疊酒吧中使用的顏色不僅僅用於區分不同酒吧,顏色也有意義。正因爲如此,我希望能夠獨立於其他鋼筋指定堆疊鋼筋各部分的顏色。如何更改canvasjs堆疊條形圖中的第一個條形顏色?

Here is the page for the specific kind of chart I want

在這個頁面上,他們所提供的例子有5個酒吧,每個顏色藍色,紅色,紫色,綠色,淡藍色。對於所有5個酒吧,顏色以相同的順序進行。我希望能夠獨立混合訂單,以便我可以有一個紅色>綠色>黃色的酒吧,另一個綠色>黃色>紅色等。

如果您知道如何做這個,或者如果你知道另一個圖形庫,我可以做到這一點,我真的很感激幫助。謝謝!

回答

2

它看起來是簡單地增加一個顏色屬性,以每個單獨的數據點的問題:

{ x: new Date(2012, 01, 1), y: 71, color: "red" } 

...這是可以做到對每個數據點你喜歡的任何方式。

相關問題