Я пытаюсь добавить график AdjointLayout Scatter с двумя поддерживающими гистограммами на панель инструментов Bokeh. Однако всякий раз, когда вы пытаетесь объединить эти два элемента в один ряд, виджеты Bokeh сталкиваются с проблемами отображения, а AdjointLayout никогда не масштабируется. Является ли это текущим ожидаемым поведением или здесь нужен другой подход, который мне нужен для достижения этой цели?
Минимальный пример задачи:
import numpy as np
import pandas as pd
import holoviews as hv
from bokeh.layouts import layout
from bokeh.models import Select
from bokeh.io import curdoc
renderer = hv.renderer('bokeh').instance(mode='server')
np.random.seed(10)
data = np.random.rand(100,4)
opts = {}
opts['color_index'] = 2
opts['size_index'] = 3
opts['scaling_factor'] = 50
points = hv.Points(data, vdims=['z', 'size']).opts(plot=opts)
fields = ['berry', 'cherry', 'dairy']
x = Select(title='X-Axis:', value=fields[0], options=fields)
y = Select(title='Y-Axis:', value=fields[1], options=fields)
dashboard = points + points[0.3:0.7, 0.3:0.7].hist()
app = renderer.get_plot(dashboard).state
dashboard = layout([
[[x, y], app],
])
curdoc().add_root(dashboard)
Использование Bokeh 0.13.0 и Holoviews 1.10.5