An arc diagram visualizes a network by arranging nodes along a line and drawing links as arcs above or below it. It emphasizes node dynamics, making isolated nodes and highly connected nodes easy to compare. section 12.0 section 12.3
Build an arc diagram by:
- Separating the dataset into nodes and edges, then deep-copying both arrays for diagram-specific changes. section 12.5
- Encoding data with node color and size, and link thickness based on family, speech count, and shared scenes. section 12.3
Character connections in Romeo and Juliet
Represent characters as circles arranged across a horizontal axis. Color them by family, size them by the number of lines spoken, and draw links between characters sharing scenes; thicker links indicate more shared scenes. Hover interaction can fade unrelated links and nodes, revealing each character’s local connections.
