{smcl} {* 23 Apr 2009}{...} {cmd:help radar} {hline} {title:Title} {hi: Radar plots or Spider plots} {title:Syntax} {p 8 17 2} {cmdab:radar} {it:axes_labels var1 }[{it:var2 ... }] [{cmd:,} {it:options}] {synoptset 20 tabbed}{...} {synopthdr} {synoptline} {syntab:Main} {synopt:{opt lc}(colorlist)} specifies a list of colors for the observations (not axes).{p_end} {synopt:{opt lp}(patternlist)} specifies a list of patterns for the observations (not axes).{p_end} {synopt:{opt lw}(linewidthlist)} specifies a list of line widths for the observations (not axes).{p_end} {synopt:{opt r:label}(numlist)} specifies the ticks and labels of the spokes.{p_end} {synopt:{help twoway_options} } specifies additional twoway options (not all of them area allowed), for example titles() and notes().{p_end} {synoptline} {p2colreset}{...} {title:Description} {pstd} {cmd:radar} produces a radar plot from at least two variables. The first variable must always contain the label for the axes and the second variable must be numeric. For example the dataset below, . list food level +----------------+ | food level | |----------------| 1. | beer 12 | 2. | crisps 5 | 3. | bread 3 | 4. | veg 44 | 5. | fruit 7 | +----------------+ {pstd} The axes of the radar plot will start at the top of the diagram and proceed in a clockwise direction. With the above dataset the first axes will be labelled beer. {pstd} Missing values are included in the radar plot as gaps in the line joining observations. This option is implemented using the {opt cmiss(n)} option of the twoway line graph, see help {help connect_options}. {title:Options} {dlgtab:Main} {phang} {opt lc}(colorlist) specifies a list of colors for the observations (not axes). {phang} {opt lp}(patternlist) specifies a list of patterns for the observations (not axes). {phang} {opt lw}(linewidthlist) specifies a list of line widths for the observations (not axes). {phang} {opt r:label}(numlist) specifies the ticks and labels of the spokes. The default is to have 5 values displayed, note that the value that is the centre or smallest tick is suppressed but the value is included as a note below the graph. The note can be overwritten by using the {hi: note()} option. {phang} {opt {help twoway_options}} specifies additional twoway options, for example titles() and notes(). {title:Examples} {pstd} The examples below highlight the use of the {hi:radar} plot on the Auto dataset. The only limitation is the number of "spokes" hence the commands are limited to just the foreign cars. Technical note: the limitation on the number of spokes is unknown because the limit is due to the size of macros being returned as part of a rclass program. {pstd} Click below to load dataset {phang} {stata sysuse auto} {pstd} Click below (after the dataset is loaded to see the distribution of weight for the foreign makes of car {phang} {stata radar make weight if foreign} {pstd} Click below to see the distribution of turn mpg and trunk for each foreign make of car. {phang} {stata radar make turn mpg trunk if foreign} {p_end} {phang} {stata radar make turn mpg trunk if foreign, title(Nice Radar graph)} {p_end} {phang} {stata radar make turn mpg trunk if foreign, title(Nice Radar graph) lc(red blue green) lp(dash dot dash_dot)} {phang} {stata radar make turn mpg trunk if foreign, title(Nice Radar graph) lc(red blue green) r(0 12 14 18 50)} {phang} {stata radar make turn mpg trunk if foreign, title(Nice Radar graph) lc(red blue green) lw(*1 *2 *4) r(0 12 14 18 50)} {pstd} There is no real advantage of a radar diagram compared to a scatter plot unless there was some sort of directional data. {title:Author} {pstd} Adrian Mander, MRC Biostatistics Unit, Cambridge, UK. {pstd} Email {browse "mailto:adrian.mander@mrc-bsu.cam.ac.uk":adrian.mander@mrc-bsu.cam.ac.uk} {title:See Also} {pstd} Other Graphic Commands I have written: {p_end} {synoptset 27 }{...} {synopt:{help batplot} (if installed)} {stata ssc install batplot} (to install) {p_end} {synopt:{help cdfplot} (if installed)} {stata ssc install cdfplot} (to install) {p_end} {synopt:{help contour} (if installed)} {stata ssc install contour} (to install) {p_end} {synopt:{help drarea} (if installed)} {stata ssc install drarea} (to install) {p_end} {synopt:{help graphbinary} (if installed)} {stata ssc install graphbinary} (to install) {p_end} {synopt:{help metagraph} (if installed)} {stata ssc install metagraph} (to install) {p_end} {synopt:{help palette_all} (if installed)} {stata ssc install palette_all} (to install) {p_end} {synopt:{help plotbeta} (if installed)} {stata ssc install plotbeta} (to install) {p_end} {synopt:{help plotmatrix} (if installed)} {stata ssc install plotmatrix} (to install) {p_end} {synopt:{help surface} (if installed)} {stata ssc install surface} (to install) {p_end} {synopt:{help trellis} (if installed)} {stata ssc install trellis} (to install) {p_end} {p2colreset}{...}