Highcharts no muestra datos en algunos niveles de zoom
Estoy usando Highcharts / Highstock para trazar una cantidad bastante grande de datos (~ 10,000 puntos). Los datos consisten en objetos de fecha en el eje X y flotan en la Y, formateados como tales:[[(date), 1.728], [(date), 0.346], ...]
. Las fechas siempre están separadas por 1 hora y no hay lagunas en los datos.
Cuando el rango del gráfico es> = 21 días (de modo que se grafican al menos 21 días de datos), el gráfico aparece correctamente. Sin embargo, cuando el rango es menor, el gráfico se queda en blanco y la información sobre herramientas muestra que cada punto tiene un valor de Y de 0.0. Los valores de Y para esos puntos.hacer existen en la matriz (puedo verlos en Firebug), pero no se muestran en el gráfico. Así es como lo estoy inicializando:
mainChart = new Highcharts.StockChart({
chart: {
renderTo: 'linegraph'
},
rangeSelector: {
buttons: [{
type: 'day',
count: 1,
text: '1 d'
}, {
type: 'week',
count: 1,
text: '1 wk'
}, {
type: 'month',
count: 1,
text: '1 mo'
}, {
type: 'year',
count: 1,
text: '1 yr'
}, {
type: 'all',
text: 'All'
}],
selected: 2
},
series: [{
name: 'Electricity usage (kWh)',
data: graphData,
tooltip: {
valueDecimals: 2,
valueSuffix: "kWh"
}
}],
});