Skip to main content
Radar charts display multivariate data on a two-dimensional chart with three or more quantitative variables represented on axes starting from the same point. They are useful for comparing multiple items across several dimensions.

Basic radar chart

Comparison radar

Overlay multiple datasets to compare:

Use cases

  • Technology sovereignty assessments — compare tools across dimensions like cost, control, reliability
  • Weather comparison — compare cities across temperature, humidity, wind, UV
  • Event scoring — rate events across engagement, attendance, revenue, satisfaction

Styling guidelines

  • Use 5-8 axes — fewer than 5 makes a radar chart unnecessary (use a bar chart), more than 8 becomes cluttered
  • Set fillOpacity={0.2} for single datasets, fillOpacity={0.15} when overlapping
  • Use strokeWidth={2} for the outline
  • Include PolarGrid with className="stroke-border" for reference lines
  • Maximum 3 overlapping datasets — more than that is unreadable
  • Include a legend when showing multiple datasets