que tienen un gráfico flotante que ya está prestando una serie de datos, es decirTerreno una nueva serie sobre un gráfico flot jQuery prestado ya-
var plot = $.plot($('#placeholder'), [data1], options);
En un momento posterior, que recibirá algunos datos nuevos que quiero también trazar en este mismo gráfico, como una serie de datos separada. ¿Hay alguna forma de que pueda agregar esta nueva serie de datos al gráfico existente y no tener que construir todo el gráfico nuevamente? Es decir, que quiero evitar tener que realizar otra llamada así:
var plot = $.plot($('#placeholder'), [data1, data2], options);
y en lugar de hacer una llamada como esta:
plot.addSeries([data2], option);
Gracias!
Gracias @Black Caja de Operaciones y @Ryley. Entonces, estoy interpretando sus respuestas diciendo que * do * tengo que volver a dibujar la trama completa, con potencialmente la ruta más eficiente que es: var newResult = plot.getData() –
Sí, definitivamente no hay forma de agregar una serie sin volver a dibujar todo ... usted * puede * omitir setupGrid si sabe que los nuevos datos no están cambiando los valores max/min x/y. – Ryley
Gracias @Black Box Operations y @Ryley. Por lo tanto, estoy interpretando sus respuestas diciendo que 'tengo que * tengo que volver a dibujar toda la trama, con potencialmente la ruta más eficiente siendo algo así como:
plot.setData(plot.getData().push(data2)); plot.draw()
–