Radar Chart

A radar chart is a chart that displays multivariate data. It typically has three or more axes radiating from the same center point at equal angular intervals, with each axis representing a quantitative variable, and the points on each axis connected in sequence to form lines or geometric shapes. Radar charts can be used to compare variables or to check for outliers. Additionally, overall numerical comparisons can be made between multiple radar charts or between multiple data layers within a radar chart.

Use Cases

  • A data object composed of multiple feature categories, such as nutritional components of food (sugar, vitamins, minerals, fat, water).
  • Feature categories are limited and can be normalized or discretized.

Visual Examples

Frontend Framework Comprehensive Evaluation (6 Dimensions, Single Series)

Three Flagship Phones Multi-Dimensional Rating, Custom Colors

Team Capability Quarterly Evaluation, Custom Palette

Unified Axis Scale (align: true)

Options

Configuration Options

PropertyTypeRequiredDescription
typestringrequiredValue must be "radar".
dataObject[]requiredChart data.
data.namestringrequiredCategory name.
data.valuenumberrequiredCategory value.
data.groupstringoptionalGroup name.
titlestringoptionalChart title.
alignbooleanoptionalWhen true, all dimensions share the same scale for direct absolute value comparison; when false, each dimension scales independently. Default is false.
theme'default' | 'dark' | 'academy'optionalChart theme, default is "default".
styleObjectoptionalChart style.
style.backgroundColorstringoptionalMust be a valid color value.
style.palettestring[]optionalMust be an array of valid color values.
style.lineWidthnumberoptionalMust be a value greater than 0.