☰Read-only archive⌕
Looking for help with Bokeh?

This is a read-only archive. Ask questions and join the conversation on GitHub.

Visit Community Support on GitHub →
Archived discussions · Captured October 28, 2026

Edges converging on markers chord diagram Holoviews/Bokeh

Community Support
Salvador_Sanchis_Ben
Salvador_Sanchis_Ben

I have the following code:

hv.extension(‘bokeh’)
hv.output(size=200)

edges_df = pd.DataFrame(edges, columns=[‘source’, ‘target’, ‘weight’])

chord = hv.Chord(edges_df)

chord.opts(
opts.Chord(cmap=‘viridis’, edge_color=dim(‘weight’), node_color=None, node_size=10, labels=‘index’,
colorbar=True, node_fill_color=None, node_marker=‘dot’)
)

chord

It comes out fine, but the edge lines are always falling on different points of the segment that each node occupies in the circle. I need the edge lines to converge on the single point (marker) of each node Any ideas?

Here is an example of what I am looking for:

⌁   Link to post
Icoti
Icoti

As far as I know, Bokeh doesn’t support chord diagrams natively, but HoloViews does.
However, HoloViews doesn’t seem to support edge bundling, in which the lines would convert to a single point.

You can have a look at these links:
https://holoviews.org/reference/elements/bokeh/Chord.html

I would recommend you to first post your question on the HoloViews discourse, and possibly make a feature request afterwards.

⌁   Link to post

End of archived discussion · Replies are disabled