chart.js来自多个来源并处理不一致的数据

时间:2017-03-06 23:17:40

标签: javascript chart.js

我正在使用可视化来自物联网设备的一些数据,图表的主要数据来自设备,并且位于一个单独的nosql表中。

x轴是来自nosql的时间戳。

x轴和数据量是一致的。如果有100个时间戳返回,那么在多个测量中总是有100个数据点。

此主要数据间隔为15分钟。

现在我想从完全不同的来源添加数据,数据间隔为5分钟。我将从这个源获得3倍以上的数据并简单地从该源推送时间戳然后对包含x轴数据的数组进行排序将使图形混乱,因为较新的数据将扩展图形并且主数据将我坐在图表的左侧,只是使用.push来填充各种数组。

我想我可能不得不以某种方式从第二个来源中删除每一个第二项数据,这样我们最终会得到图表数据集中相同数量的项目。

当然可能有更好的方法。

之前有人处理过这个问题并得到了任何提示吗?我可以迭代更大的数据集并使用for()并将i变量增加3以跳过我认为的一些数据

由于 标记

0 个答案:

没有答案