2015-02-11 64 views
0

我希望能夠創建一個圖表,顯示一週內每天的前5名。谷歌圖表,替代堆疊柱形圖

我試圖模仿這個樣子的曲線圖:

Top Graph 所以我與谷歌的圖表API的問題是,我無法找到一個方法來每天到可能包含不同的頁眉。

我希望你能幫助我。

回答

0

您可以這樣做的一種方法是讓您的代碼爲您擁有的每個類別/標題分配一個樣式,然後使用role: 'style'列在每個數據片段之後添加適當的樣式。您的數據行看起來是這樣的:

['Monday', 77, 'color: red', 50, 'color: gray', 18, 'color: green', 10, 'color: pink', 3, 'color: black'], 
    ['Tuesday', 99, 'color: blue', 83, 'color: green', 66, 'color: red', 25, 'color: black', 7, 'color: pink'], 

儘管您可以使用其他方式進行樣式設置,但只能使用顏色。

這是一個有兩套,而不是五個,但你應該能夠得到的想法。 http://jsfiddle.net/y80o9uq1/3/

如果這不能回答您的問題,請添加一些關於您正在使用的數據類型的更多信息。如果有成千上萬的類別,這個解決方案就不好,但可以與幾十個甚至幾百個工作。

+0

真棒:)非常感謝你。我想象中的api應該如何工作。非常感謝。我發現了DataTable角色,並能夠根據需要實現視圖。 – miniwolf 2015-02-13 14:10:16