React chart example

Rose chart

Compare categories or recurring periods around a circle, with outward bar length showing magnitude.

Try a theme
Chart options

Options apply to compatible charts.

Data density

Synthetic sample data · Signups for 3 acquisition channels across 7 weekdays.

Loading chart…

What is a rose chart?

A rose chart arranges bars around a circle, with categories occupying angular positions and values extending outwards. In this example, the distance from the centre encodes the value. Unlike a pie chart, each category does not receive an angle proportional to its share.

When to use it

Use a rose chart when the categories have a meaningful cyclic order, such as weekdays, months or directions. It can make a repeating pattern recognisable. For accurate ranking or small differences, ordinary bars are usually easier to compare because they share a straight baseline.

Design tips

  • Preserve the cycle’s natural order. Sorting weekdays by value would remove the calendar pattern the circular arrangement is meant to show.

  • Use a zero centre and visible radial scale. State what determines the length, because charts described as “rose” or “coxcomb” may use different area or radius conventions.

  • Keep the number of channels manageable. Many narrow petals and long labels can make a compact circular chart harder to scan.

Build this chart in React

Graphy Chart SDK

Add Graphy’s rose charts to your React app.

Ship quickly with one maintained SDK, without building and maintaining the entire charting experience yourself.

2026 Graphy Technologies Ltd. All rights reserved.

2026 Graphy Technologies Ltd. All rights reserved.

2026 Graphy Technologies Ltd. All rights reserved.