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



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

我在示例/文档中找不到类似的东西。

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

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

将数据和标签数组保存在某个地方。当您要添加新系列时,请拉出它们,使用新数据进行更新,然后

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

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

您以后无法添加这些内容,但是您可以使用dygraph绘制多个序列。如果您有 2 个时间序列 t1 和 t2,则可以将它们组合在一起并将日期传递给 dygraph

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

最新更新