我正在使用Dygraph来比较多个数据源。 我的来源有不同的时间戳样本,但是在同一时间窗口。
所以基本的Dygrapsh csv文件是:
Date,Series1,Series2
20070101,94,92
20070103,113,112
20070105,115,109
...
我需要使用像
这样的东西Date,Series1,Series2
20070101,94,?
20070102,?,92
20070103,113,?
20070104,?,112
20070105,115,?
20070106,?,109
...
因为我的时间戳不完全相同,我想留给Dygraph进行数据插值。
我该怎么做?
答案 0 :(得分:1)
替换“?”在示例中使用“”(空字符串)并设置connectSeparatedPoints选项。
这是一个演示你想要的小提琴:http://jsfiddle.net/eM2Mg/2726/
g = new Dygraph(document.getElementById("graph"),
"Date,Series1,Series2\n" +
"2007/01/01,94,\n" +
"2007/01/02,,92\n" +
"2007/01/03,113,\n" +
"2007/01/04,,112\n" +
"2007/01/05,115,\n" +
"2007/01/06,,109\n",
{
connectSeparatedPoints: true
});