C3.js を使用して折れ線グラフを作成しています。このグラフでは、色の配列に従って円の色を変更する必要があります。
c3 のコードは次のとおりです。
var chart = c3.generate({
bindto:'#timeline',
colors:['red', 'blue','green','yellow','green','red'],
data: {
x: 'x',
columns: [
['x', '2013-01-01', '2013-01-02', '2013-01-03', '2013-01-04', '2013-01-05', '2013-01-06'],
['data1', 10, 15, 12, 5, 9, 11],
['data2', 15, 12, 10, 8, 4, 12],
]
},
axis: {
x: {
type: 'timeseries',
tick: {
format: '%Y-%m-%d'
},
label: {
text: 'Dates',
position: 'outer-middle'
}
},
y: {
show:true,
label: {
text: 'Count',
position: 'outer-middle'
}
}
}
});
colors
データ ポイントごとに、配列の対応する色で塗りつぶしたいと考えています。generate
CSS を使用する必要がありますが、この関数内でそれを行う方法がわかりません。