3

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

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

4

3 回答 3

3

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

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

于 2013-10-03T02:05:29.193 回答
2

将数据和标签数组保存在某处。当你想添加一个新系列时,将它们拉起来,用新数据更新,然后

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

“数据”是更新的数据数组对于这个例子,我使用的是本机数据格式。对于 CSV,您将编辑原始数据 csv 文件并以类似方式对其进行更新。

于 2014-12-15T11:12:59.523 回答
0

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

combined <- cbind(t1, t2)
dygraph(combined)
于 2018-06-27T18:42:28.913 回答