【问题标题】:Using autoload_static with a Holoviews figure?将 autoload_static 与 Holoviews 图一起使用?
【发布时间】:2018-02-26 20:43:06
【问题描述】:

Bokeh 提供了一种嵌入交互式绘图的方法:

https://docs.bokeh.org/en/latest/docs/user_guide/embed.html

特别是,如果使用autoload_static 函数,可以将结果导出为一个自包含的javascript 文件。

但是,最新版本的 Bokeh 已删除图表 API。相反,现在必须使用Holowviews

我希望能够导出一个独立的 javascript 文件,就像 Bokeh 的 autoload_static 函数一样,带有一个 Holowiews 图。

这可能吗?怎么可能做到这一点?实际的autoload_static 将 Bokeh 图形作为输入,这与 Holoviews 图形不同。

谢谢

【问题讨论】:

    标签: javascript python bokeh continuum holoviews


    【解决方案1】:

    任何 HoloViews 对象都可以很容易地呈现为散景图。从那里你可以像往常一样使用 autoload_static 。这是一个简单的例子:

    import holoviews as hv
    from bokeh.embed import autoload_static
    from bokeh.resources import CDN
    
    renderer = hv.renderer('bokeh')
    curve = hv.Curve([1, 2, 3, 4, 5])
    figure = renderer.get_plot(curve).state
    js, tag = autoload_static(figure, CDN, 'test.js')
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-07-08
      • 2015-06-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多