2015-10-05 44 views
0

方式:Dygraph在以下格式快速刪除下列情況dygraph系列

var data = [[0,1,2],[1,2,3]] 

簡化了預計數據:

[[x0, y10, y20], [x1, y11, y21], ... , [xn, y1n, y2n]] 

現在刪除系列 - 圖中的線 - 表示刪除每YKN來自數據數組。

var firstSeriesDeleted = [[0,2], [1,3]]

的問題是:是否有與複雜性小於O(N),刪除了該系列的優化方式? 我正在使用lodash框架和基本的JavaScript。

+0

只是澄清一下,你是否只想在數據序列中只存儲'xn'實體?什麼意思是刪除一個系列,'[xn,y1n,y2n]'是指系列? –

回答

1

如果您只是簡單地隱藏系列,您可以使用setVisibility方法。

重繪圖表需要比修改數據數組更長的時間,所以不要太擔心操作數據的時間複雜性。