가 이미 하나의 데이터 계열을 렌더링하는 플로트 그래프가 이미 렌더링 JQuery와 FLOT 그래프에 새로운 시리즈, 즉플롯 나중에에서
var plot = $.plot($('#placeholder'), [data1], options);
는, 내가 원하는 새로운 데이터를 수신 할 이 동일한 그래프에 별도의 데이터 계열로 플롯 할 수도 있습니다. 이 새로운 데이터 시리즈를 기존 그래프에 추가하고 전체 그래프를 다시 구성 할 필요가없는 방법이 있습니까?
var plot = $.plot($('#placeholder'), [data1, data2], options);
을 대신 이런 호출합니다 : 즉,이 같은 다른 통화를하지 않으려
plot.addSeries([data2], option);
감사합니다!
감사 @Black 박스 운영 및 @Ryley에서 방법을 그립니다. 그래서, 당신의 대답을 해석 할 때, 가장 효율적인 경로가 전체 줄거리를 다시 그려야한다고 말하고 있습니다 : var newResult = plot.getData() –
분명히 시리즈를 추가 할 방법이 없습니다. 모든 것을 다시 그리지 않고 ... 새 데이터가 최대/최소 x/y 값을 변경하지 않는다는 것을 안다면 setupGrid를 건너 뛸 수 있습니다. – Ryley
@Black Box Operations 및 @Ryley에 감사드립니다. 그래서 저는 여러분의 답을 다음과 같이 해석하고 있습니다 : * * do *는 전체 줄거리를 다시 그려야하며 잠재적으로 가장 효율적인 경로는 다음과 같습니다 :
plot.setData(plot.getData().push(data2)); plot.draw()
–