値に基づいて、棒グラフにさまざまな色を付ける方法を探しています。
私はこのようなものを持っています:
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'}]
同じ効果。
誰でも私がそれをするのを手伝ってもらえますか?
ありがとう。