Vertical bars vs horizontal bars
These two encode data identically — length against a common baseline. Choosing between them is not a statistical question but a typographic one, and the answer is almost always in your category names.
Both charts below are the same data — Top customers by revenue — so the difference you see is the chart type, not the numbers.
Vertical bars
Use it when
- Category names are short: months, quarters, single words.
- The categories have a natural order, especially time.
- You have a handful of bars and want them to read as a sequence.
- The chart sits in a wide, short space.
Horizontal bars
Use it when
- Category names are long: company names, countries, feature requests.
- The data is a ranking and you want it read top to bottom.
- There are more than about eight categories.
- The chart sits in a narrow column.
Which one
If a label would need rotating to fit under a vertical bar, turn the chart sideways. Rotated axis labels are the single most common avoidable mistake in business charts, and going horizontal removes the problem entirely.
Questions people ask
- Is a column chart the same as a bar chart?
- In Excel's vocabulary a 'column chart' is vertical and a 'bar chart' is horizontal. Everywhere else both are called bar charts and the orientation is a setting. They encode data the same way either way.
- Should bars always start at zero?
- Yes. Length is the thing being compared, so a truncated axis makes a small difference look large. This is the one rule about bar charts with no useful exceptions.