2012-03-05 29 views
9

Sé que es posible poner etiquetas de gráfico circular dentro o fuera del gráfico cambiando plotOptions.pie.dataLabels.distance. Estoy tratando de averiguar si es posible cambiar eso en un punto por punto base:Highcharts - etiquetas dentro y fuera de un gráfico circular

si rebanada es menor que 15%, colocar etiquetas dentro de la rebanada

demás lugar la etiqueta fuera del segmento

¿Es esto posible en Highcharts? Debajo está uno de mis intentos, que no funciona; jsFiddle la llanura está aquí: 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; 
       } 

     } 
    }, 
+0

¿Alguna vez encontrar una solución para esto? Estoy tratando de hacer lo mismo. Gracias –

+0

Desafortunadamente no, pero por favor publique aquí si encuentra una respuesta. – supertrue

Respuesta

Cuestiones relacionadas