2012-05-30 30 views
5

Me pregunto si hay una forma de forzar a Highcharts a mostrar TODAS las categorías pasadas a su eje x sin dar datos de relleno para hackearlo . Por ejemplo, http://jsfiddle.net/cbargren/Sdnqu/ tiene 3 categorías extra de eje x especificadas (foo, bar, baz) sin ningún dato real (la serie no necesariamente tendrá datos para las categorías respectivas), y no se muestran en el gráfico. Se puede hacer esto? ¡Gracias!Highcharts: se muestran las categorías de la fuerza en el eje x, incluso sin datos

Respuesta

15

Establezca el máximo en xAxis en el índice de la última categoría que desea mostrar. Ver esto jsfiddle

xAxis: { 
     categories: ['Apples', 'Bananas', 'Pears', 'Oranges', 'foo', 'bar', 'baz'], 
     max:6 
}, 
+0

Eso funcionó perfectamente, ¡Gracias! – Chris

+1

¿Alguna idea sobre cómo hacer que esto funcione, literalmente, no contiene Series/Y Data en absoluto? – littlevahn

+1

La propiedad "min." También se debe establecer en 0; de lo contrario, las categorías no se mostrarán hasta que se encuentre una que contenga datos. Compruebe http://stackoverflow.com/questions/27823608/highcharts-doesnt-display-all-categories – DanielM

Cuestiones relacionadas