Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Nodes can be grouped in a Chord diagram using Holoviews by setting the group parameter in the Chord object. The group parameter accepts a list of indices for each group and assigns the same color to all the nodes in that group.

For example, let's say we have a Chord diagram with nodes from 0 to 9, and we want to group the nodes into three groups: 0-3, 4-6, and 7-9. We can do this by defining a list of groups like this:

groups = [[0, 1, 2, 3], [4, 5, 6], [7, 8, 9]]

Then, we can create a Chord object and set the group parameter like this:

chord = hv.Chord(links, label='My Chord Diagram').opts(group=groups)

This will assign the same color to all the nodes in each group, making it easy to visually distinguish between the groups in the diagram.