The RadarChart (also known as spider chart or web chart) displays multivariate data on axes starting from the same point. Each axis represents a different variable, and values are plotted as a polygon.
Use cases:
Interactive features:
Compare different smartphone models across key specifications.
Features demonstrated:
Try this: Select different phones to compare their specifications.
Scores normalized to 0-100 scale. Higher values indicate better performance.
Data: phones_data
Analyze nutritional content of different foods with axes grouped by category (similar to the image in the request).
Features demonstrated:
Try this: Select different foods to see their nutritional and sustainability profiles.
Axes are grouped by category: Nutrition (blue labels), Sensory, Economics, and Sustainability. Variable limits are set to prevent outliers from dominating the scale (e.g., Vitamin C capped at 20). Higher values are better.
Data: foods_data
Evaluate employee skills across different competencies with the ability to select which skills to display.
Features demonstrated:
Try this: Use the variable selector to choose which skills to compare. You need to select at least 3 variables.
Select which skills to compare. Colored by department.
Data: skills_data
Compare universities across different ranking systems using scenario selection.
Features demonstrated:
Try this: Switch between "Overall Rankings" and "Research Focus" scenarios to see how university scores change based on different criteria.
Compare top universities across key metrics with two ranking methodologies. Switch scenarios to see how different ranking systems affect scores. 'Overall Rankings' provides a balanced view, while 'Research Focus' emphasizes research output and faculty quality.
Data: universities_data
Analyze different investment options across risk, return, and other factors.
Features demonstrated:
Try this: Compare different investment options to understand their risk/return profiles.
Compare investment options across multiple criteria. Higher values are better.
Data: investments_data
Compare different car models using data stored in a struct.
Features demonstrated:
This radar chart references data from a CarData struct containing specifications and pricing DataFrames. Charts access struct fields via Symbol("cars.specifications").
Data: cars.specifications
The RadarChart provides powerful multi-dimensional visualization with these key capabilities: