d3在饼图上显示数字而不是百分比

zaz*_*iki 10 javascript d3.js c3

我正在绘制一个图表,以显示有多少人完成了我们的应用程序以及有多少人未能完成所有步骤.为此,我的公司决定使用库d3来显示图表.但是,在饼图上他们想要显示整数而不是默认百分比,我似乎无法找到任何关于此的文档.

我的代码看起来像这样

 c3.generate({
      bindto: '.pieChart',
      data: {
       columns: [
           ['Started', Started],
           ['Completed', Completed]
        ],
           type: 'pie'
       }
   });
Run Code Online (Sandbox Code Playgroud)

任何帮助,将不胜感激!

Mar*_*ark 20

文档是相当明确的.

var chart = c3.generate({
  data: {
    columns: [
      ['data1', 30],
      ['data2', 50]
    ],
    type: 'pie'
  },
  pie: {
    label: {
      format: function(value, ratio, id) {
        return value;
      }
    }
  }
});
Run Code Online (Sandbox Code Playgroud)

这里的例子.