Bar Chart
Compare values across categories using rectangular bars. One of the most common and readable chart types.
What is a bar chart?
A bar chart displays data using rectangular bars where the length of each bar is proportional to the value it represents. Categories are plotted on one axis and values on the other. Bars can run vertically (column chart) or horizontally.
Bar charts are the workhorse of data visualization. They make it easy to compare discrete categories at a glance, spot outliers, and rank items. Most people can read a bar chart without any explanation, which makes them the default choice when you need to communicate data to a broad audience.
When to use a bar chart
- Comparing values across categories (sales by region, scores by team)
- Showing rankings or sorted data
- Displaying survey results or frequency distributions
- Comparing two or more groups side by side (grouped bars)
- Showing part-to-whole relationships over time (stacked bars)
Best practices
- Start the value axis at zero to avoid misleading proportions
- Order bars by value (largest to smallest) unless categories have a natural order
- Use horizontal bars when category labels are long
- Limit to 2-3 datasets in grouped bars to keep things readable
- Use consistent colors across a series and reserve accent colors for highlights
Example
A grouped bar chart comparing monthly active users across platforms, year over year.
Make this in Claude
With ChartPane installed, just describe what you want:
Chart our monthly active users by platform (iOS, Android, Web, Desktop, API) for 2024 vs 2025 as a grouped bar chart