如果值为低百分比,则饼图不显示标签

时间:2013-06-15 06:27:19

标签: php cakephp graph highcharts

我有一个包含许多不同类型值的饼图,导致将近40个切片,其中大部分都低于10%。现在是否可以在饼图上仅显示这些低值的标签,但是显示更大切片的值?

1 个答案:

答案 0 :(得分:2)

您可以使用datalabels formatter,并检查是否应显示datalabale(即基于值或不同参数的条件)。

简单示例:

dataLabels:{
     formatter:function(){
            if(this.y > 10)
                 return this.value; 
            else
                 return null //empty datalabel
     }
}

http://api.highcharts.com/highcharts#plotOptions.pie.dataLabels.formatter