Home Forums Chart Support Pie Label Format for Zip Codes Reply To: Pie Label Format for Zip Codes



Since you are trying to use two values(y-value & label) in indexLabel, using indexLabelFormatter and formatNumber method to customize each of the values before displaying them as indexLabel should work fine. The code snippet below shows how you can achieve the same:

indexLabelFormatter: function(e){
      return CanvasJS.formatNumber(e.dataPoint.label, "0####") + " (" + CanvasJS.formatNumber(e.dataPoint.y, "$#,##0.00\"\"") + ") " ;

Please take a look at this JSFiddle for a working example with sample code.

CanvasJS basic Pie Chart with customized indexLabel

Shashi Ranjan
Team CanvasJS