2012-08-07 37 views
2

我正在尋找一種在條形圖上根據值獲取不同顏色的方法。使用Google Chart在條形圖中設置顏色

我有這樣的事情:

for(var i=0; i<table.length;i++){ 
     colors[i]=new Object(); 
     if (table[i][1]<=300){ 
      colors[i].color='blue'; 
     } 
     else if (table[i][1]<=800){ 
      colors[i].color='yellow'; 
     } 
     else{ 
      colors[i].color='red'; 
     } 
    } 

因此,「顏色」是對象的數組,每個對象都有一個色域。然後我這樣做:

var options = { series: colors}; 

但這不起作用。所以我做了這樣簡單的測試:

colors: ['black','blue','white','blue','blue','blue','blue'] 

沒有工作:第一種顏色是採取整個圖表。

series: [{color:'black'},{color:'blue'}] 

同樣的效果。

任何人都可以請幫我嗎?

謝謝。

回答

相關問題