Bar Chart Race

A bar chart race is an animated horizontal bar chart that shows how values change over time. Bars automatically re-sort as values update, creating a dynamic racing effect that reveals which categories rise and fall across time periods.

Best for

  • Showing how rankings change dramatically over time
  • Creating engaging animated presentations and stories
  • Comparing growth rates across many competing entities

Avoid when

  • Static comparison is sufficient — animation can be distracting
  • Precise values matter more than relative ranking
  • You have very few time periods — the animation will be too brief