Radar Chart
A radar chart visualizes quarterly sales data for two salesmen, comparing four metrics across Q1 through Q4 on a multi-axes spider plot. Built with dex.js, the chart uses the `dex.charts.d3.RadarChart` API, which renders CSV data into a polar coordinate layout. The example loads D3 libraries and jQuery components, then instantiates the radar chart against a DOM element, drawing each salesman as a distinct polygon overlay.
AI-generated descriptionRadar Chart
This is a reusable dex.js radar chart composed of treemaps based upon Nadieh Bremer's example.
The radar chart is sometims called the spider chart. Interestingly, it is a variant of parallel coordinates mapped on to polar coordinates.
FAQ
No Legend?
In dex.js, legends are a separate component and populated via intra-chart communication. It frees individual chart implementations of the burden of drawing a legend. It also enables us to provide a single, robust and full featured implementation instead of re-implementing the same old thing over and over again for each individual chart. More on this in a later block.
References
- dex.js The main site