C3js中的排序条形图

Sorting Bar chart in C3js

我期待在简单的条形图上对条形图进行排序,如果可能的话,就像我在下面提到的那样。

var chart = c3.generate({ data: { columns: [['data1', 30, 200, 100, 400, 150, 250],], type: 'bar', order: 'desc' }, })

根据 documentationdata.order 属性 仅限于饼图或圆环图。您必须在创建图表之前对数据进行排序才能获得有序条形图。

var data1 = [130, 100, 140, 200, 150, 50].sort(function(a,b) { return a-b; })
var chart = c3.generate({
  data: {
    columns: [
        ["data1"].concat(data1)  // old-school
//      ["data1", ...data1]      // ES6 flavor

    ]
  }
})