Estoy usando Highcharts/Highstock para trazar una cantidad bastante grande de datos (~ 10,000 puntos). Los datos consisten en objetos Date en el eje X y flotan en Y, formateados como tales: [[(date), 1.728], [(date), 0.346], ...]
. Las fechas son siempre de 1 hora de diferencia y no hay lagunas en los datos.Highcharts no muestra datos en algunos niveles de zoom
Cuando el rango del gráfico es> = 21 días (de forma que se grafican al menos 21 días de datos), el gráfico aparece correctamente. Sin embargo, cada vez que el rango es menor que eso, la tabla queda en blanco y la información sobre herramientas muestra que cada punto tiene un valor Y de 0.0. Los valores Y para esos puntos do existen en la matriz (puedo verlos en Firebug), pero no se muestran en la tabla. Así es como estoy inicializándola:
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"
}
}],
});
Tengo un error muy similar (> = 1,2 años para que se muestren mis datos) y publiqué un hilo en el foro de Highcharts. Ver http://highslide.com/forum/viewtopic.php?f=12&t=18665&p=75686#p75686. – FloppyDisk