在自定义模板中嵌入带有散景渲染器的全息图

embed holoview chart with bokeh renderer in custom templates

我一直在尝试在以下自定义模板中嵌入散景图 此版本更新 here, examples zip

现在我也在试用全息视图,想知道如何将带有散景渲染器的全息视图嵌入到自定义模板中。 我无法在 holowview 图表中给出名称来实现此

{{ embed(roots.mychart) }}

如果有人已经尝试过此方法,我们将不胜感激。

name 是散景级别 属性,适用于任何散景模型。您应该能够设置:

plot.name = "mychart"

在 Holoviews 返回的任何散景图上。

除了 bigreddot 的 如果有人想知道如何从 holoview 获取散景图

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

然后在模板中

{{ embed(roots.mynewchart) }}