快速删除dygraph系列的方法

时间:2015-10-05 11:48:37

标签: javascript complexity-theory dygraphs

以下情况: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。

1 个答案:

答案 0 :(得分:1)

如果您满足于隐藏系列,则可以使用setVisibility方法。

重新绘制图表需要比修改数据阵列更多的时间,因此不要过于担心操纵数据的时间复杂性。