Gráfico de barras C3JS con orden específico
Si tengo un gráfico de barras agrupadas C3JS definido como el siguiente, ¿cómo puedo hacer que los segmentos permanezcan en el orden en que los he definido en lugar de en orden ascendente por valor? Por defecto, C3 los ordenará como 5, 10, 40, pero quiero que permanezca como 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
}
}
});
EDITAR
Resulta que es tan fácil como especificarorder: null
en eldata
propiedad.