guideline example data highcharts

data - legend highcharts example



Highcharts cómo cambiar las opciones de eje x (2)

En Highcharts quiero cambiar el punto de partida predeterminado de 0 a 1. ¿Dónde puedo encontrar la opción de cambiar? Tengo solo puntos de datos para que estén graficados en el eje y y el eje x simplemente contiene los números predeterminados, es decir, 0,1,2 , etc. quiero cambiar el punto de partida de 0 a 1

gracias por adelantado


Te haré uno mejor. Podemos simplemente usar el formateador de etiquetas xAxis como una función de mapeo para mapear nuestros valores de índice de 0,1,...,n a 1,2,...,n+1 definiendo el formateador como:

xAxis: { labels: { formatter: function() { return this.value + 1; } }, }

De hecho, podría definir esta función de mapeo como cualquier cosa. Por ejemplo:

formatter: function() { return this.value * this.value; }


Ha pasado un tiempo desde que publicaste, así que espero que ya hayas encontrado tu respuesta, pero de todos modos quería darte una respuesta.

Necesita usar la opción min dentro de la categoría X-Axis. Lea más sobre esto aquí: http://api.highcharts.com/highcharts#xAxis

xAxis: { min: 1, categories: [''0'', ''1'', ''2'', ''3'', ''4'', ''5'', ''6'', ''7'', ''8'', ''9'', ''10'', ''11''] },

Estas opciones incluyen el ''0'' como categoría pero el gráfico se dibuja comenzando en la posición ''1''.

Junté un jsfiddle simple que muestra lo que querías lograr aquí: http://jsfiddle.net/L35DP/