Использование autoload_static с фигурой Holoviews?
Bokeh предлагает способ встраивания интерактивных сюжетов: https://bokeh.pydata.org/en/latest/docs/user_guide/embed.html
Особенно, если кто-то использует autoload_static
функция, можно экспортировать автономный файл результатов JavaScript.
Тем не менее, самые последние версии Bokeh удалили API диаграмм. Вместо этого теперь нужно использовать Holowviews.
Я хочу иметь возможность экспортировать автономный файл JavaScript, так же, как с Bokeh autoload_static
функция, с графом Holowiews.
Это возможно? Как можно это сделать? Настоящий autoload_static
принимает в качестве входных данных фигуру Боке, которая отличается от фигуры Холовьев.
Спасибо
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')