在dygraph中动态/编程添加/删除系列

时间:2013-10-02 16:25:51

标签: dygraphs

让我们说dygraph已经显示了几个系列的图表。是否可以添加/插入新系列,或动态删除一个现有系列(通过javascript)?

我在examples / documentation中找不到类似的内容。

3 个答案:

答案 0 :(得分:2)

dygraphs不负责管理您的数据。这取决于你。

话虽如此,您可以使用visibility选项显示/隐藏系列。

答案 1 :(得分:2)

将数据和标签数组保存在某处。 如果要添加新系列,请将其拉​​出,使用新数据进行更新,然后

g.updateOptions({'file':data,'labels':labels});
  

“data”是更新的数据数组   对于此示例,我使用本机数据格式。对于CSV,您可以编辑原始数据csv文件并进行类似的更新。

答案 2 :(得分:0)

您以后将无法添加它们,但是您可以使用笔形图绘制多个序列。 如果您有2个时间序列t1和t2,则可以将它们组合起来并将日期传递给笔形符号

combined <- cbind(t1, t2)
dygraph(combined)