在C3js中排序条形图

时间:2016-06-01 09:30:57

标签: d3.js nvd3.js c3.js

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

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

1 个答案:

答案 0 :(得分:1)

根据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

    ]
  }
})