Intro

Column charts are used to compare multiple values over time, or values that have an intrinsic order (such as age, ranges, or ratings). The idea is to convey a progression or a trend, which is best represented by showing these values on the horizontal axis.

Column chart with a time category

Column chart with a time category

Column chart with a category that has an intrinsic order

Column chart with a category that has an intrinsic order

Column Chart vs. Bar Chart

Use a column chart if:

Use a bar chart if:

If you use a column chart for categories that do not have an intrinsic order, there is a high probability that the labels will be displayed at 45°, forcing truncation and making them hard to read. However, this will not happen with a bar chart, as illustrated below.

Do

Bar chart with labels displayed correctly - Categories that do not have an intrinsic order

Bar chart with labels displayed correctly - Categories that do not have an intrinsic order

Don't

Column chart with labels at 45° - Categories that do not have an intrinsic order

Column chart with labels at 45° - Categories that do not have an intrinsic order

Time Axis

If the horizontal axis represents time, you can use the time axis.

The time axis has three main advantages:

If you do not need the advantages offered by the time axis, you can use a horizontal categorical axis instead.

Labels

When space is limited, the labels are displayed at 45°, making them difficult to read. Here’s how to avoid this:

Resources

Elements and Controls