在自定义模板中嵌入带有bokeh渲染器的holoview图表

时间:2018-10-04 17:56:15

标签: python python-3.x bokeh dashboard holoviews

我一直在尝试将散景图嵌入到自定义模板中 此版本更新了here,示例zip

现在,我也在尝试holoview,并且想知道如何将bokeh渲染器中的holoview嵌入到自定义模板中。 我无法在holowview图表中给出名称来实现

{{ embed(roots.mychart) }}

如果有人已经尝试过,请给予任何帮助。

2 个答案:

答案 0 :(得分:2)

name是散景级别的属性,可在任何散景模型上使用。您应该可以设置:

plot.name = "mychart"

关于Holoviews返回的任何散景图。

答案 1 :(得分:1)

除了bigreddot的answer之外,如果有人想知道如何从holoview获取bokeh图

renderer = hv.renderer('bokeh')
myb = renderer.get_plot(holoviewplot).state
myb.name = 'mynewchart'
curdoc().add_root(myb)

然后在模板中

{{ embed(roots.mynewchart) }}