在流中的新数据点上触发散景图的更新

时间:2019-07-03 07:45:33

标签: python bokeh

我试图在Bokeh中创建一个图以可视化实时数据源中的数据。在这一点上,我对Bokeh还是陌生的。数据流是文件流,其中首先需要提取图的数据,然后在对其进行可视化之前进行预处理。这部分目前由python # Name type 12 comment multilinestring 包处理,在该包中,一旦在受监视的流中出现新文件,就会触发处理。

此输出是一个字典,其中包含Bokeh应用程序处理的图中所需的该特定数据点的所有信息。

我的问题是,当新的数据点到达时,如何触发散景图的更新?

我调查了watchdog,但是由于我不知道何时会到达一个新数据点,也不知道它们之间会有多少时间,因此我有可能丢失图中的数据。解决此问题的最佳方法是什么?

1)在我不了解的Bokeh中使用功能“ x”,它将在新数据点到达时触发add_periodic_callback和实际图的更新(这是我的首选解决方案)。

2)创建一种缓冲数据源的形式,用于存储过去的NN文件的数据,然后将ColumnDataSource用于查询该源的函数以更新add_periodic_callback

3)除上述两个解决方案外,我的有限软件开发技能还无法解决。

0 个答案:

没有答案