Bullet Graphs

Understanding and using Bullet Graphs

When and How to Use Bullet Graphs for Visual Analysis

Most of the use cases above focus on a single data set. Using more data, bullet graphs allow for analysis at a glance in a small visual display. Combining many bullet graphs into a dashboard, provides an overview across several data sets at a glance. Thus, analysts use them to track KPIs they need to check on a regular basis. While bullet graphs encode data more efficiently than gauges, they aren’t as widely used or understood as other charts. Ensure your audience is trained to understand what they’re seeing before using them.

You can use bullet graphs to display more than progress towards a goal. They can display both positive and negative values, which can help identify deviations in performance. A good example of this is comparing gross revenue, expenses, and profit in three bullet graphs. This allows you to put specific ranges or forecasts on each measure and identify issues at a glance.

When creating a bullet graph:

  • Use a strong, clear color for the feature measure
  • Use softer colors from the same color scheme to mark the comparative measures
  • Make sure your sets of time are the same

Don’t use a bullet graph if:

  • Your sets of data aren’t measured over the same lengths of time
  • You want to compare the performance of many categories (Ex. products or regions)
  • You don't want to check a quantitative measure against qualitative ranges or threshold
Bullet graph

Example of this viz used well

This bullet graph tracks the sales of different coffee products and compares them to the budgeted goal allotted for each product. Note the bars denoting the goals for each product.

This bullet graph:

  • Uses a vertical bar to show the target for each Product
  • Uses colors (yellow and green) to distinguish which product met its sales goals
  • Uses gray to mark the goal bar around the product bar
  • Starts at a base of zero

Ineffective examples of a Bullet Graph and an Alternative

Bullet graph

Poor Example

This particular bullet graph measures too many items at once. It’s overwhelming for a viewer to take in and make any sort of determination about the data presented.

  • It uses three different colors for the goal bar
  • It measures how different groups performed in four different regions
  • The products differ per region, adding more confusion.
Bullet graph

Better Alternative

The best way to present this kind of data would be through a bar chart.

A good alternative to this bad bullet graph would be a bar chart that simply tracks the goal and the amount of coffee sold per subcategory. The reference for the goal is the gray bar, while the bar representing the value is either green or yellow, depending on whether or not the goal was met.