2016-08-08 83 views
0

如何傳遞x,y值來生成x值不會自動排序的圖表?如果我使用這個例子,x從2開始,因爲它的最低值。如何繪製c3.js圖表​​庫中的x,y座標?

var chart = c3.generate({ 
data: { 
    x: 'x', 
    columns: [ 
     ['x', 50, 80, 2,100, 230, 300], 
     ['data1',400, 200, 100, 50, 25, 12] 
    ] 
} 

});

回答

1

如果你想x值排序,那麼你需要把它作爲一個類別軸

var chart = c3.generate({ 
    data: { 
     columns: [ 
      ['data1',400, 200, 100, 50, 25, 12] 
     ], 
     type: "bar", 
    }, 
    axis: { 
     x: { 
      type: 'category', 
      categories: [50, 80, 2,100, 230, 300], 
     } 
    } 
}); 

http://c3js.org/samples/categorized.html

相關問題