javascript - guideline - Cambio dinámico de datos para una serie en Highcharts.
highcharts tooltip (3)
Eureka: necesita corchetes anidados, así que esto funciona a continuación.
options.series[0].data = [[35.00,35.91,36.82,37.73,38.64]];
Tengo un gráfico que funciona bien con los datos en las opciones, cuando dejo los datos en blanco para una serie y pruebo lo siguiente (para que pueda cambiar los datos según un clic), ¿no funciona, alguna idea?
options.series[0].data = [35.00,35.91,36.82,37.73,38.64];
var chart = new Highcharts.Chart(options);
Puedes actualizarlo de la siguiente manera:
chart.series[0].setData([89,71,16,12,14]);
Si desea cambiar tanto los valores como las etiquetas, cree una matriz de matrices:
chart.series[0].setData([[''Apple'',89], [''Orange'',71], [''Banana'',16], [''Grapes'',12], [''Others'',14]]);
Demostración de JSFiddle para actualizar los datos en un botón.
También puedes ir con series.setData()
. Esto le permitirá cambiar todos los datos de una serie en particular.
Aquí está el link de la API para ello.
Espero que esto sea de utilidad para usted.