Arc diagram
The arc-diagram chart visualizes relations and their strength between nodes of a data set. In order to use it, you need to load the modules/arc-diagram.js
module.
Data structure
Notice the structure of the keys feature that links the nodes using the keyword from
and to
, and weight
to represent the volume of the connection: keys: ['from', 'to', 'weight']
. Arc diagram-specific options such as linkWeight and centeredLinks are also shown in this snippet:
series: [{
keys: ['from', 'to', 'weight'],
type: 'arcdiagram',
name: 'Flights',
linkWeight: 1,
centeredLinks: true,
data: [
['Bergen', 'Cracow', 1],
['Cracow', 'Frankfurt', 2],
['Bergen', 'Frankfurt', 1],
['Cracow', 'Chicago', 1]
]
}]
Using the marker option, we can shape the symbol
of our data nodes. An example of such a configuration with the necessary options can be found in the demo below:
Another important feature to mention is the ability to rotate the chart with the inverted
and reversed
options:
For more detailed samples and documentation check the API reference .