Overview
Radar charts (also known as spider charts or star charts) display multi-dimensional data in a two-dimensional chart with three or more quantitative variables represented on axes starting from the same point. Each data series is shown as a polygon, making it easy to compare multiple items across several dimensions.When to Use
Use radar charts when you need to:- Compare multiple items across several metrics or dimensions
- Visualize performance across different categories
- Display strengths and weaknesses in a compact format
- Show skill assessments or competency matrices
- Analyze product features across multiple attributes
- Present survey results with multiple questions
Basic Configuration
Series Type
Radar charts require a radar coordinate system:Data Format
Radar series data is an array of values corresponding to each indicator:Complete Example
Radar Coordinate System
radar Component
Defines the radar coordinate system (RadarModel.ts:187-235):indicator Configuration
Defines the radar axes (RadarModel.ts:47-58):Shape Options
Two shape modes available (RadarModel.ts:217):Angle Configuration
Control the orientation (RadarModel.ts:197-199):Series Options
Default Configuration
From RadarSeries.ts:150-170:lineStyle
Defines the line appearance connecting data points (RadarSeries.ts:157-160):areaStyle
Fills the area enclosed by the radar line:Symbol Options
Control the markers at data points (RadarSeries.ts:168):Data Item Options
RadarSeriesDataItemOption
Each data item can have custom styling (RadarSeries.ts:57-61):Emphasis State
Customize the hover state appearance:Advanced Axis Configuration
axisName Formatting
Customize indicator name display (RadarModel.ts:201-206):splitLine and splitArea
Customize the radar grid (RadarModel.ts:230-231):scale Option
Control whether to scale the axis (RadarModel.ts:214):Tooltip Customization
Radar charts have custom tooltip formatting (RadarSeries.ts:103-129):Legend Integration
Radar series support legend interaction (RadarSeries.ts:88-92):Dependencies
Radar series depends on the radar coordinate system (RadarSeries.ts:78):Performance Considerations
- Limit the number of indicators (axes) to 5-10 for readability
- Use
progressiverendering for many data series - Disable
areaStyleif not needed to improve performance - Reduce
symbolSizefor charts with many data points - Consider using simpler shapes (‘polygon’) for better performance
Best Practices
- Indicator count: 3-8 indicators work best for clarity
- Data normalization: Ensure all indicators use comparable scales
- Color choice: Use distinct colors for different data series
- Label placement: Keep indicator names short and readable
- Area opacity: Use 0.2-0.4 opacity for overlapping areas
Related Charts
- Parallel Coordinates - Alternative for high-dimensional data
- Polar Bar Chart - For categorical data in radial layout
- Sunburst Chart - For hierarchical radial data