Я интегрирую аккордный график Holoviews в приложение Bokeh, и мне хотелось бы передавать не только данные аккордового графика, но и информацию об узлах (индексы и имена) в целях стилизации.
код, который у меня есть:
def chord(data):
nodes = hv.Dataset(data_nodes, 'index')
p_holo = hv.Chord((data, nodes))
p_holo.opts( opts.Chord(cmap='Category20',
edge_cmap='Category20',
edge_color=dim('source').str(),
node_color=dim('index').str(),
labels='label'))
return p_holo
stream=hv.streams.Pipe(data=data_plot)
dmap=hv.DynamicMap(chord,streams=[stream])
p=hv.render(dmap)
....
stream.send(new_data)
Как я могу это сделать?
Мне интересно, есть ли способ определить streams = [stream, stream_node] в DynamicMap, а затем использоватьstream_node.send (new_data_nodes) ...