example data change highcharts overlapping spline

change - Highcharts spline dataLabels overlaping



scroll highcharts (2)

Tengo una pregunta sobre las etiquetas de datos superpuestas de Highchart. Tengo 2 series de datos spline y como puede ver aquí http://jsfiddle.net/3E8V4/ algunas etiquetas de datos se superponen.

La pregunta aquí es: ¿es posible incluso evitar esta superposición? Si es así, ¿cómo debería hacerlo?

El código para plotoptions es así:

plotOptions: { spline: { dataLabels: { enabled: ''True'', crop: false, overflow: ''none'' }, enableMouseTracking: false } },

Tnx para cualquier información


Sobis,

No tengo una respuesta que sea exactamente lo que estás esperando.

En este caso, lo que haría es aumentar el máximo de eje en un 10% del máximo de los datos. proporcionar zoom in / out. eso permitirá al usuario obtener un valor en la parte superior de los puntos

zoomType: ''xy''

aquí hay un ejemplo http://jsfiddle.net/3E8V4/1/

espero que lo encuentres útil


Puede usar ese complemento para reposicionar etiquetas de datos: http://jsfiddle.net/menXU/1/ No es perfecto, ya que funciona solo para series de máximo 2 y requiere animaciones deshabilitadas, o verá poca demora al reposicionar etiquetas de datos.

¿Cómo utilizar? Copie las funciones StaggerDataLabels e isLabelOnLabel , y luego use StaggerDataLabels en los eventos StaggerDataLabels y isLabelOnLabel para el gráfico.