This visualization uses parallel coordinates to display darkness (SRM), bitterness (IBU), alcohol content, and user rating of 281 beers. Each line represents a beer which intersects each axis corresponding to the value of that attribute of the beer. Additionally, the color of each beer is calculated from its SRM (darkness).
Several techniques discussed in chapter 7 of Interactive Data Visualization by Ward, Grinstein, and Keim are used to aid in exploration of the data:
- Curved lines to better convey continuity across axes.
- Interactive highlighting of records to see relationships that span all dimensions (hover over any line to highlight)
- Use of opacity to reveal clusters and deal with occlusion
- Interactive filtering of records to reveal clusters of relationships that span all dimensions (click and drag on any axis to filter)
Code adapted from a previous project of mine github.com/msbarry/d3-beers.