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