2012-05-15 33 views
5

que necesitan mis categorías eje Y para ser 0 = 'pobre', 0,25 = 'Por debajo del promedio', 0,75 = 'Media' 1 = "bueno"Los valores decimales para las categorías eje Y en Highcharts

puse las categorías a la derecha, pero Highcharts parece interpretar que cada punto que trazo es igual al paso "1" en el eje y. Ver http://jsfiddle.net/54cFG/

Lo ideal es que la carta debe siempre muestran 4 etiquetas en el eje Y y los puntos trazados deben alinearse en "debajo de la media" y "media".

¿Hay alguna configuración que me falta? Creo que prácticamente lo intenté todo en http://www.highcharts.com/ref/

+1

Probablemente no es lo que quiere, pero podría resolver este problema: Dado que su eje es en realidad su "valor", ¿por qué no utilizar plotBands para marcar qué valores de Eje son pobres, inferiores al promedio, promedio o buenos? Consulte http://www.highcharts.com/demo/spline-plot-bands – wergeld

+0

@Naren ~ ¿Cuál es el estado de esta pregunta? ¿Alguna vez lograron llegar a una solución aceptable? – Linger

Respuesta

6

Siempre podría usar bandas de trazado para mostrar categorías en el eje Y. De esa manera aún podría mantener los valores reales. Lo he demostrado con tu código here.

EDITAR

Aquí es otra example con las líneas de la cuadrícula despegado y los plotBands cada uno con su propio color. Aquí está el color chart si quiere cambiar alguno de ellos.

Si prefiere usar las bandas de trazado y no las etiquetas de eje y, aquí hay un example de eso. Creo que funciona bien. Si el usuario realmente quiere ver el valor exacto, puede pasar el cursor sobre el punto.

+1

También agregaría a su eje y: etiquetas: { habilitado: falso }, de modo que no se muestren los valores numéricos. – wergeld

+0

@Wergeld Estoy de acuerdo, a veces los valores pueden llegar a ser ocupado. Además, las líneas de la cuadrícula podrían hacer que se vea extraño también. – Linger

Cuestiones relacionadas