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"
    }
  }],
});

Respuestas a la pregunta(2)

Su respuesta a la pregunta