在声明HoloViews DynamicMap时,是否可以将没有参数的流与标准链接流组合?

时间:2018-02-17 22:20:14

标签: python bokeh holoviews

我要做的是创建一个交互式散点图,我可以控制DataFrame的哪些列在X轴和Y轴上,然后使用套索或类似的东西选择数据的子集。由于数据集大小,我必须使用数据分析器。

我尝试将DynamicMap声明为:

dmap = hv.DynamicMap(selector.make_view, kdims=[], streams=[selector, RangeX(), RangeY(), Stream.define('Next')()])

并在套索上进行自定义回调,选择所需的数据行,创建可视化表示并使用dmap.event()更新图表。

所以这似乎不起作用。如果我选择了某些内容,则只有在平移或缩放或更改轴选择时才会更新绘图。 VIDEO

如果我只留下Stream.define('Next')()

dmap = hv.DynamicMap(selector.make_view, kdims=[], streams=[Stream.define('Next')()])

然后套索更新了情节,但我放弃了其他所有内容,包括缩放功能。 VIDEO

我希望这个问题有道理。如果需要,我推了笔记本here

0 个答案:

没有答案