4.1.9 Radar - Polar Series

Radar chart automatically determines the number of axes required by finding the maximum number of items in each data model.

Radar Strategy

A radar chart is a graphical method of displaying multivariate data in the form of a two-dimensional chart of three or more quantitative variables represented on axes starting from the same point. The relative position and angle of the axes is typically uninformative.

The radar chart is also known as web chart, spider chart and star chart.

Radar series uses ChartDataModel as its data model. Setting RadarSeries:

1
2
3
4
//setting RadarSeries object named radar where
//   dataModel is an instance of ChartDataModel
//   mapper - instances of AxisMapper
RadarSeries radar = new RadarSeries(mapper, dataModel);

Radar Series Demonstration

Figure 4.1.9.1 Radar Series Demonstration

View Source

Radar - Polar Strategy

A Polar Chart is a circular graph on which data is displayed in terms of values and angles. The KEY value define the angle at which the data points will be plotted. The VALUE defines the distance of the data points from the center of the graph.

Setting Radar - Polar Series:

 
// setting strategy for object named radar which is an instance of RadarSeries
radar.setStrategy(RadarStrategies.POLAR_RADAR_STRATEGY);
 

Radar-Polar Series Demonstration

Figure 4.1.9.2 Radar - Polar Series Demonstration

View Source