|Page top Previous Homepage Next||
Used typically to display performance data, a Bullet Graph functions like a Bar Chart, but is accompanied by extra visual elements to pack in more context. Originally, Bullet Graphs were developed by Stephen Few as an alternative to dashboard gauges and meters, because they often displayed not enough information, were less space-efficient and were cluttered with "chartjunk".
In a Bullet Graph, the main data value is encoded by length with the bar in the centre of the chart, which is known as the Feature Measure. The line marker that runs perpendicular to the orientation of the graph is known as the Comparative Measure and is used as a target marker to compare against the Feature Measure value. So if the main bar has passed the position of Comparative Measure, you know you've hit your goal.
The segmented coloured bars behind the Feature Measure are used to display qualitative range scores. Each colour shade (the three shades of grey in the example above) are used to assign a performance range rating. So for example, poor, average and great. When using Bullet Graphs, it's ideal to keep the maximum number of performance ranges to five.
- - -
You can find out more on Bullet Graphs in Stephen Few's guide: Bullet Graph Design Specification
Tools to Generate Visualisation
Mike Bostock’s Block (D3.js)
Check out our fast-paced, data visualisation-themed card game:
Merchandise & other related dataviz products can be found at the store.