我期待在简单的条形图上对条形图进行排序,如果可能的话,就像我提到的那样。
var chart = c3.generate({ data: { columns: [['data1', 30, 200, 100, 400, 150, 250],], type: 'bar', order: 'desc' }, })
答案 0 :(得分:1)
根据documentation,data.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
]
}
})