gpt4 book ai didi

python - 将渲染的 Holoview 图添加到交互式 Bokeh APP

转载 作者:太空宇宙 更新时间:2023-11-03 20:23:30 24 4
gpt4 key购买 nike

是否可以将 Holoviews 图集成到现有的 Bokeh APP 中,并使用小部件更新其数据,就像使用普通 Bokeh 图一样?

例如,我想做这样的事情:


### Creating a Chord Plot from Holoviews
p_holo=hv.Chord(pd.DataFrame(dic_plot))

### Rendering to Bokeh Figure
p=hv.render(p_holo)

...

### Defining a callback for changing Holoviews Plot data:
def update_holo_data():
...
p.data=new_data

最佳答案

不,HoloViews 显然不是围绕回调设计的,而是遵循 react 模式。设置方法是使用 DynamicMap 和流,特别是 Pipe 流:

def callback(data):
return hv.Chord(pd.DataFrame(data))

stream = hv.streams.Pipe(data=dic_plot)

dmap = hv.DynamicMap(callback, streams=[stream])

p = hv.render(dmap)

stream.send(new_data)

关于python - 将渲染的 Holoview 图添加到交互式 Bokeh APP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58002425/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com