2014-11-05 10 views
0

JavaScript 배열을 기반으로 작성한 기존 그래프가 Dygraphs입니다. JavaScript 배열로 새로운 값을 생성하는 프로세스 (초당 한 번)도 있습니다.그래프로 기존 그래프에 데이터 포인트 추가

새 값을 기존 그래프에 추가 할 수 있습니까? 나는 새로운 값이 생성 될 때마다 전체 그래프를 다시 그리지 않는 것을 원한다.

var data = [[1,99,42],[2,98,52]] 
var graph = new Dygraph(element, data, {}); 
// now graph is created and visible 

// how to add newPoint to existing graph? 
var newPoint = [3,100,20]; 

답변

2

당신은 그냥 CSV 파일에 대한 모든 종류의 데이터에 대한 옵션 file을 사용할 수 있습니다.

data.push(newPoint); 
graph.updateOptions({file: data});