This example uses the D3 chord layout function to show the commute patterns of people who belong to an affinity group. It gives some insight as to the availability of group members for afterwork events.
The chord layout implements the concept of circular visualization introduced in Circos. This particular example is “open” in that the matrix used to compute the chords has a set of null rows. Affinity group members were commuting to locations both inside and outside of their home region.
Notable features include: responsive image resizing, chord layout rotation, and a generalized chord visualization function with configuration object.