【发布时间】:2015-09-14 04:14:40
【问题描述】:
如何更改条形图中各个条形的颜色。
var chart = c3.generate({
data: {
columns: [
['data1', 30, 20, 50, 40, 60, 50]
],
type: 'bar',
colors: {
data1: '#ff0000'
},
color: function (color, d) {
return d.id && d.id === 'data1' ? d3.rgb(color).darker(d.value / 120) : color;
}
}
});
这里,值大于 45 的所有条都应为绿色,低于 45 的条应为红色。
【问题讨论】: