This entry is part of the Chart Index, the reference library for the Chart Design Field Guide.
A polar range bar chart arranges intervals around a circle. Angular position identifies a period or category, and each bar begins at its lower value and ends at its upper value along a shared radial scale, so a year of daily lows and highs reads as a ring that swells in summer and thins in winter.
It is the range bar — the floating bar that encodes two values per category instead of one — bent into a cycle. Everything true of the polar bar is true here, with one addition: because the bars float, the reader is asked to judge both where each arc sits and how thick it is, on a curved scale, at different radii. The form is for pattern, not for measurement.
What it is
This is a range bar chart expressed in polar coordinates. Categories occupy equal angular slots; the inner and outer edges of each annular bar encode two values on the same radial scale. Concentric gridlines mark the value ticks, and the category names sit just outside each arc.
The hero chart above wraps Melbourne's climate around the year: twelve arcs, one per month, each running from the month's mean daily minimum at its inner edge to the mean daily maximum at its outer edge, coloured by season. January and February sit far out and thick — warm nights, hot days, a wide daily swing; June and July huddle near the centre, thin and cool. Because December touches January, the seasonal wave closes on itself rather than breaking at the edge of a page. Randomise the data and each arc's low and span move separately, but the low never crosses the high.
When to use it
Polar range bar charts are the right choice when:
- Lower and upper values repeat through a genuine cycle — day, week, year, or compass direction.
- The shape of the changing range matters more than precise comparison between individual intervals.
- Readers need to see both the level and the spread of each interval at once.
- A linear range chart would break the cycle at an arbitrary point — the December-to-January join is the reason to use the circle.
- You have 8–24 slots, enough to make a ring and few enough to label.
When not to use it
- The categories have no meaningful circular order. A ranked list of intervals belongs on a straight axis.
- Readers must compare interval widths precisely. Two arcs of nearly equal span at different radii will not look equal.
- The radial scale would need to be truncated. A polar bar that does not start at a stated minimum has no honest baseline.
- There are too few observations to establish a recognisable cycle; four quarters make a cross, not a ring.
Design principles
Let the circle close the cycle
The reason to bend the chart is the join. A straight chart of the same twelve months puts December and January at opposite ends of the axis, and the reader has to imagine the wrap. On the ring they are neighbours, and the seasonal wave is one continuous shape. The figures below show the same monthly minima and maxima both ways.
Preserve a shared radial scale
Every inner and outer edge must use the same scale, and that scale should start at a stated, meaningful minimum. Quiet concentric gridlines help readers interpret distance from the centre. Letting the scale start at the data's own minimum pushes the coolest month onto the hole and stretches every difference; the two figures below differ only in where the radial scale begins.
Keep angular slots regular
Equal periods should receive equal angles. Varying bar width introduces an additional encoding and makes the cycle harder to scan. If the periods are genuinely unequal — a 28-day February against a 31-day March — accept the small lie of equal slots rather than the large confusion of unequal ones.
Use narrow gaps
A small gap separates adjacent intervals without breaking the circular sequence. Large gaps turn the chart into unrelated wedges, and the cycle the form exists to show falls apart into twelve separate readings.
Colour the pattern, not every bar
Use one colour for the full series or a small number of meaningful groups. Colour should not compete with radial position and range. The hero chart colours by season because the seasons are the point of the chart; a single blue, as in the figures above, is the right default when they are not. Never colour each month differently — twelve hues turn a ring into a colour wheel.
Provide exact values on interaction
The chart is best for pattern recognition. Tooltips should provide the lower bound, upper bound and interval when readers inspect an individual bar, and the caption should carry the extremes in words — July: 6 to 13.5 °C — so that the one number a reader wants is never more than a hover away.
Anatomy
A polar range bar chart combines angular categories, a radial value scale, annular range bars, a common centre, and concentric reference lines. The inner edge encodes the lower bound; the outer edge encodes the upper bound; the thickness between them is the range.
Related types
- Polar bar chart — bars extend from a shared radial baseline to one value.
- Radial bar chart — values extend around separate concentric tracks.
- Polar range area chart — a continuous angular series forms a filled band rather than discrete bars.
- Time range chart — intervals arranged on a linear calendar.
- Line chart — the straight-axis default for the same two series when the join does not matter.
Reading list
- Munzner, T. (2014). Visualization Analysis and Design. On position and length encodings in radial layouts.
- Cairo, A. (2016). The Truthful Art. On selecting visual forms that preserve comparison and context.
- Cleveland, W. S. & McGill, R. (1984). Graphical Perception: Theory, Experimentation, and Application to the Development of Graphical Methods. Why position on a straight scale beats position on a curved one.
- Wilke, C. (2019). Fundamentals of Data Visualization. On polar coordinates for periodic data.