次のように定義された C3JS のグループ化された棒グラフがある場合、セグメントを値の昇順ではなく、定義した順序に保つにはどうすればよいですか? デフォルトでは、C3 は 5、10、40 の順序で並べますが、10、40、5 のままにしておきたいです。
c3.generate({
bindto: '.active-loads',
data: {
columns: [
['Picking up future', 10],
['Enroute', 40],
['Delivered', 5]
],
type: 'bar',
groups: [
['Picking up future', 'Enroute', 'Delivered']
],
onclick: function(d) {
console.debug(d);
}
},
axis: {
rotated: true,
x: {
show: false
}
}
});
編集
プロパティで指定order: null
するのと同じくらい簡単です。data