KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I know it's possible to put pie chart labels either inside or outside the pie by changing plotOptions.pie.dataLabels.distance. I am trying to figure out whether it's possible to change that on a point by point basis: if slice is smaller than 15%, place labels inside the slice else place the label outside the slice Is this possible in Highcharts? Below is one of my attempts, which doesn't work; the plain jsfiddle is here: http://jsfiddle.net/supertrue/q6bQP/ plotOptions: { pie: { dataLabels: { distance: -30, color: 'white', formatter: function() { if (this.y < 15 ) { this.point.dataLabels.color = 'red'; this.point.dataLabels.distance = 20; return this.point.name; } else { return this.point.name; } } },
Tags (comma-separated)
Save Edits
Cancel