GRADAR Procedure

CHART Statement

Creates the radar charts in which the length of the vertices along the spines represent the values of the chart statistic for the data categories.
Requirement: At least one chart variable is required.

Syntax

CHART chart-variable </ option(s)>;

Summary of Optional Arguments

Appearance options
specifies a data set to add annotate elements to charts produced by the CHART statement.
specifies a color for the chart frame and the spokes or grid lines of the chart.
fills the area inside the frame or the individual tiles with the specified color.
specifies the color for filling the area for the row labels displayed along the left side of a chart.
specifies the color for filling the area for the column labels that are displayed across the top of a chart.
specifies a color to use for the spokes in a chart.
specifies a color or list of colors for the circles that are requested with the STARCIRCLES= option.
specifies a color or colors for filling the interior of stars when STARFILL= is set to SOLID.
specifies a color or list of colors for the outlines of stars.
specifies a color for all text on the chart.
specifies one or more colors for the tiles.
specifies the font for all text strings in the radar chart.
specifies whether a frame is drawn around the chart.
specifies the height in cells for labels and legends.
specifies an image file to display inside the chart's frame.
specifies the way to display the image file that is specified on the IFRAME= option.
generates an inside border around the chart.
specifies the height for spoke labels.
specifies the distance (in cells) between tiles in a chart.
specifies a line type for the spokes in a radar chart.
specifies one or more line types for the circles requested with the STARCIRCLES= option.
specifies the line types for the outlines of stars that are produced for a radar chart.
specifies the maximum number of vertices, from 1 to 360, in the radar chart.
suppresses the legend that is otherwise automatically displayed.
displays lines connecting the points where tick marks would be instead of displaying the tick marks.
labels the chart spokes with the category of the variable that is being charted.
specifies whether every spoke is drawn to the same scale, or whether each spoke is drawn to a different scale.
specifies reference circles that are superimposed on the stars that are produced for a radar chart.
determines whether the stars in the radar chart are empty or filled with a solid color.
specifies the inner radius of stars as a percent from 0 to 100.
specifies the style of the legend used to identify the vertices of stars that are produced for a radar chart.
specifies the label displayed to the left of the legend for stars requested with the STARLEGEND= option.
specifies the outer radius of stars as a percent up to 100.
specifies the vertex angle for the first variable that is specified in the CHART statement.
specifies a variable used to add a legend for CTILES= colors.
specifies a label displayed to the left of the legend that is created when you specify a TILELEGEND= variable.
specifies the width in pixels for the frame lines.
specifies the number of reference circles.
specifies the width in pixels of the spokes in a radar chart.
specifies the width in pixels of the outline of circles requested by the STARCIRCLES= and WINDROSECIRCLES= options.
specifies the width in pixels of the outline of stars that are produced for a radar chart.
Axis options
assigns one or more axis definitions to the axis spokes in the radar chart.
See WFRAME=.
Catalog entry description options
specifies a description of the output.
specifies the name of the GRSEG catalog entry and the name of the graphics output file, if one is created.
Chart options
generates a radar chart for each value (including missing values) of the specified variable and displays the charts from left-to-right across the output area
produces a chart displaying 12 equal-sized segments, one for each month of the year January through December.
generates a radar chart for each value of the specified variable, and displays the charts from top-to-bottom.
specifies a variable whose values weight the contribution of each observation in the computation of the chart statistic.
accepts a missing value as a valid midpoint for the chart variable.
specifies the display mode for a radar chart.
specifies the number of columns in a chart.
specifies the number of colors used in the calendar chart to represent the magnitude of the frequency variable.
turns off the zero reference circle when negative values are plotted.
specifies the number of rows in a chart.
specifies a new category that merges all categories not selected because of the MAXNVERT= option.
creates a comparative radar chart using the levels of the overlay variable.
specifies the wind speed in windrose charts.
specifies the style of the stars that are produced for a radar chart.
specifies a numeric variable to be used to construct weighted radar charts.
specifies a windrose chart.
ODS options
identifies the variable in the input data set whose values create links.
identifies the variable in the input data set whose values create links or data tips or both.
specifies a character variable whose values are URLs.

Required Argument

chart-variable(s)
specifies one or more variables that define the categories of data to be charted. The values of the chart variable determine the spokes in the corresponding radar chart. These values are the observations in the input data set for the chart variable. You must have at least three observations in the data set as it takes three points to define a plane. Technically, you can create a GRADAR chart with only one or two observations, but a true radar chart is not displayed.

Optional Arguments

Options in a CHART statement affect all graphs produced by that statement. You can specify as many options as needed and list them in any order.

ACROSSVAR=variable
generates a radar chart for each value (including missing values) of the specified variable and displays the charts from left-to-right across the output area . If used with the DOWN= option, the charts are drawn in left-to-right and top-to-bottom order. To limit the number of columns or rows that are displayed, specify the NCOLS= and NROWS= options.
Alias:ACROSS=
Restriction:This option is ignored if you specify the WINDROSE, CALENDAR, or OVERLAYVAR= options.
ANNOTATE=Annotate-data-set
specifies a data set to add annotate elements to charts produced by the CHART statement.
Alias:ANNO=
Restriction:The GRADAR procedure does not support coordinate systems 2 or 8. See Coordinate Systems.
CALENDAR
produces a chart displaying 12 equal-sized segments, one for each month of the year January through December. The color shading of each segment represents the magnitude of the frequency variable. Use the OVERLAY variable to subdivide each segment (for example, by year).
Restriction:When you specify the CALENDAR option, you must also specify the OVERLAYVAR= option.
Tip:Missing values are treated as zeros. For any month in which the frequency variable is missing, the color used for that chart segment is the color for zero.
CAXIS=color
specifies a color for the chart frame and the spokes or grid lines of the chart. The specified color must be a valid SAS/GRAPH color name. If you omit the CAXIS= option, the default color is retrieved from the current style or from the first color in the color list if the NOGSTYLE system option is specified.
Alias:CAXES=, CA=
Style reference:Color attribute of the GraphAxisLines element
Restriction:Not supported by ActiveX
Interaction:For the spokes of a chart, the CSPOKES= option overrides the CAXIS= option.
CFRAME=color | (variable)
fills the area inside the frame or the individual tiles with the specified color. You can specify a valid SAS/GRAPH color name, or a character variable whose value is the background color.
Alias:CFR=
Interaction:The CTILES= option overrides the CFRAME= option.
CFRAMESIDE=color | (variable)
specifies the color for filling the area for the row labels displayed along the left side of a chart. The specified color must be a valid SAS/GRAPH color name or a character variable whose value is a valid SAS/GRAPH color name. If a label is associated with the classification variable, the specified color is also used to fill the area for this label. By default, these areas are not filled.
Restriction:The CFRAMESIDE= option is ignored unless you also specify the DOWNVAR= option.
CFRAMETOP=color | (variable)
specifies the color for filling the area for the column labels that are displayed across the top of a chart. The specified color must be a valid SAS/GRAPH color name, or a character variable whose value is a valid SAS/GRAPH color name. If a label is associated with the classification variable, the specified color is also used to fill the area for this label. By default, these areas are not filled.
Restriction:The CFRAMESIDE= option is ignored unless you also specify the ACROSSVAR= option.
CSPOKES=spoke-color | (variable)
specifies a color to use for the spokes in a chart. The specified color must be a valid SAS/GRAPH color name, or a character variable whose value is the color. The default color is specified by the current style or is the first color in the color list if the NOGSTYLE option is specified.
Alias:CSPOKE=
Restriction:The CSPOKES= option is ignored if you specify the CALENDAR or WINDROSE options.
CSTARCIRCLES=color | (colors-list)
specifies a color or list of colors for the circles that are requested with the STARCIRCLES= option. All specified colors must be valid SAS/GRAPH color names. By default, the color specified with the CSTARS= option is used. If the CSTARS= option is omitted, the default color is specified by the current style or is the first color in the color list if the NOGSTYLE option is specified.
Alias:CSTARCIRCLE=
CSTARFILL=color | (color-list)
specifies a color or colors for filling the interior of stars when STARFILL= is set to SOLID. All specified colors must be valid SAS/GRAPH color names.
If STARFILL is set to SOLID, the GRADAR procedure fills the stars with the first set of colors it finds from the following list:
  • the color or colors specified on the CSTARFILL= option
  • the color or colors specified on the CSTARS= option
  • the color or colors specified by the current style or, if the NOGSTYLE option is specified, the colors in the device color list.
The number of colors that you specify depends on the number of stars in the chart.
  • If the OVERLAY= option is not used, all stars are filled with the same color. Specify a single fill color. If the ACROSSVAR= option or the DOWNVAR= option are used, the specified color is applied to each star in the tiled display.
  • If the OVERLAY= option is used, the chart contains multiple overlaid stars. In that case, specify a list of colors in parentheses. Make sure that there are at least as many colors in the list as there are stars in the chart. If you do not specify enough colors for each star to have a different color, the GRADAR procedure assigns colors from the current style (or the device color list) to the remaining stars. (If the NOGSTYLE option is specified, the color for the star positioned at subgroup n on the chart is the value of the color corresponding to the color at position n in the device color list.)
If the CSTARFILL= option is specified and the CSTARS= option is not specified for the outline, then the outline is the same as the CSTARFILL option.
If the STARFILL= option is not set or is set to EMPTY, then the CSTARFILL= option sets only the outline color. You can also use the CSTARS= option to set the outline color.
CSTARS=color | (color-list)
specifies a color or list of colors for the outlines of stars. All specified colors must be valid SAS/GRAPH color names. The GRADAR procedure uses the first set of colors it finds from the following list:
  • the color or colors specified on the CSTARS= option
  • the color or colors specified on the CSTARFILL= option
  • the color or colors specified by the current style or, if the NOGSTYLE option is specified, the colors in the device color list, starting with the second color.
The number of colors that you specify depends on the number of stars in the chart.
  • If the OVERLAY= option is not used, all stars are filled with the same color. Specify a single fill color. If the ACROSSVAR= option or the DOWNVAR= option are used, the specified color is applied to each star in the tiled display.
  • If the OVERLAY= option is used, the chart contains multiple overlaid stars. In that case, specify a list of colors in parentheses. Make sure that there are at least as many colors in the list as there are stars in the chart. If you do not specify enough colors for each star to have a different color, the GRADAR procedure assigns colors from the current style (or the device color list) to the remaining stars. (If the NOGSTYLE option is specified, the color for the star positioned at subgroup n on the chart is the value of the color corresponding to the color at position n in the device color list.)
CTEXT=color
specifies a color for all text on the chart. The specified color must be a valid SAS/GRAPH color name. If you omit the CTEXT= option, the GRADAR procedure uses the first color that it finds in the following list.
  • the CTEXT= option in a GOPTIONS statement
  • the color specified by the current style or, if the NOGSTYLE option is specified, then the default color is black for the ActiveX devices and the second color in the color list for all other devices
Style reference:Color attribute of the GraphValueText element
CTILES=(variable) | color
specifies either a character variable whose values are the fill colors for the tiles or a single color that is the fill color for all tiles. By default, the tiles are not filled.
If you specify a variable, the values of the specified variable must be identical for all observations with the same level of the classification variables. The same color can be used to fill more than one tile. Use the special value, EMPTY, to indicate that a tile is not to be filled.
The CTILES= option cannot be used in conjunction with the NOFRAME option or the CFRAME= option. You can use the TILELEGEND= option in conjunction with the CTILES= option to add an explanatory legend for the CTILES= option colors at the bottom of the chart.
Alias:CTILE=
Restriction:Not supported by ActiveX
DESCRIPTION=“description
specifies a description of the output. The maximum length for description is 256 characters. The description does not appear in the output. The descriptive text is shown in each of the following:
  • the chart description for Web output (depending on the device driver). See Chart Descriptions for Web Presentations for more information.
  • the Table of Contents that is generated when you use the CONTENTS= option on an ODS HTML statement, assuming that the output is generated while the contents page is open.
  • the description and the properties for the output in the Results window.
  • the description and properties for the catalog entry in the Explorer.
  • the Description field of the PROC GREPLAY window.
The description can include the #BYLINE, #BYVAL, and #BYVAR substitution options, which work as they do when used on TITLE, FOOTNOTE, and NOTE statements. Refer to Substituting BY Line Values in a Text String. The 256-character limit applies before the substitution takes place for these options. Thus, if in the SAS program the entry-description text exceeds 256 characters, it is truncated to 256 characters, and then the substitution is performed.
Alias:DES=
Default:RADAR CHART OF chart-variable
DOWNVAR=variable
generates a radar chart for each value of the specified variable, and displays the charts from top-to-bottom. If used with the ACROSS= option, the charts are drawn in left-to-right and top-to-bottom order. To limit the number of columns or rows that are displayed, use the NCOLS= option or the NROWS= option.
Alias:DOWN=
Restrictions:This option is ignored if you specify the WINDROSE, CALENDAR, or OVERLAYVAR= options.

The DOWNVAR= option ignores missing values of variable.

FONT=font
specifies the font for all text strings in the radar chart. If you omit the FONT= option, the font that is specified by the FTEXT= graphics option is used. If neither option is specified, the default font is specified by the current style or, if the NOGSTYLE option is specified, by the current device.
Style reference:Font attribute of the GraphValueText element
FRAME | NOFRAME
specifies whether a frame is drawn around the chart. FRAME draws a frame inside the border specified by INBORDER (if INBORDER is specified). NOFRAME suppresses the frame.
By default, the frame color is specified by the current style or, if the NOGSTYLE option is specified, is the first color in the color list. If you want to specify a different color, use the CFRAME= option to fill the frame with a specified color or the CAXIS= option to specify the color of the frame.
Default:FRAME
Restriction:The NOFRAME option cannot be specified with the CFRAME= option or the CTILES= option. This option is not supported by ActiveX.
FREQ=numeric-variable
specifies a variable whose values weight the contribution of each observation in the computation of the chart statistic. Each observation is counted the number of times that are specified by the value of numeric-variable for that observation. If the value of numeric-variable is missing, 0, or negative, the observation is not used in the statistic calculation. Non-integer values of numeric-variable are truncated to integers.
The statistics are not affected by applying a format to numeric-variable.
HEIGHT=height
specifies the height in cells for labels and legends. The HEIGHT= option overrides the HTEXT= option in a GOPTIONS statement. This does not change the size of titles or footnotes.
Alias:HLABEL=
HTML=variable
identifies the variable in the input data set whose values create links or data tips or both. The variable values are either links or data tips or both that are created in the HTML file generated by the ODS statement. The links are URLs pointing to Web pages to display when the user clicks (drills down) on elements in the graph. Data tips are detailed information or data values that are displayed as pop-up text when a mouse pointer is positioned over elements in the graph.
HTML_LEGEND=variable
identifies the variable in the input data set whose values create links. Input data set variable values create links that are associated with a legend value and point to the URL to display when the user clicks (drills down) on the value. .
IFRAME=fileref | “external-image-file
specifies an image file to display inside the chart's frame. Fileref must be a valid SAS fileref up to eight characters long and must have been previously assigned with a FILENAME statement. External-image-file must specify the complete filename of the image file that you want to use. The format of external-image-file varies across operating environments. For more information, see Displaying an Image in Graph Frame.
Restriction:Not supported by ActiveX
IMAGESTYLE=TILE | FIT
specifies the way to display the image file that is specified on the IFRAME= option. TILE copies the image as many times as needed to fit inside the frame. FIT stretches the image so that a single copy fits within the frame.
Note:When used with the IFRAME option, the IMAGESTYLE option must be within the PROC statement. When used with the IBACK option , the IMAGESTYLE option goes In the GOPTIONS statement.
INBORDER
generates an inside border around the chart. This border is inside the border created by the BORDER option in the GOPTIONS statement, if it is specified.
Restriction:Not supported by ActiveX
INHEIGHT=value
specifies the height for spoke labels. The default unit is PCT, which is percentage of graphics output area. The INHEIGHT= option overrides the HTEXT= option in a GOPTIONS statement. This option does not change the size of titles or footnotes.
Restriction:Not supported by ActiveX
See:HEIGHT=
INTERTILE=value
specifies the distance (in cells) between tiles in a chart, and is used only with the ACROSSVAR= option and the DOWNVAR= option. By default, the tiles are contiguous (value=0).
Alias:INTERCHART=
Default:0
LSPOKES=linetype
specifies a line type for the spokes in a radar chart.
Default:1 (solid line)
LSTARCIRCLES=linetypes | (linetypes)
specifies one or more line types for the circles requested with the STARCIRCLES= option. If the number of line types specified with LSTARCIRCLES= matches the number of circles requested with STARCIRCLES=, then the line types are paired with the circles in the order specified. If you request more circles than you specify lines types for, SAS/GRAPH uses the line types that you specify and defaults to 1 (solid) for the remaining circles.
Alias:LSTARCIRCLE=
Default:1 (solid line)
LSTARS=(linetypes)
specifies the line types for the outlines of stars that are produced for a radar chart. By default, the outlines rotate through the list of line types. The default line type for the star positioned at subgroup n is the value of the line type corresponding to the position n in the list of line types.
The number of line types that you specify depends on the number of stars in the chart.
  • If the OVERLAY= option is not used, all stars use the same line type. Specify a single fill line type. If the ACROSSVAR= option or the DOWNVAR= option are used, the specified line type is applied to each star in the tiled display.
  • If the OVERLAY= option is used, the chart contains multiple overlaid stars. In that case, specify a list of line types in parentheses. Make sure that there are at least as many line types in the list as there are stars in the chart.
To specify line colors, use the CSTARS= option.
MAXNVERT=n
specifies the maximum number of vertices, from 1 to 360, in the radar chart.
Alias:MAXVERT=
MISSING
accepts a missing value as a valid midpoint for the chart variable. By default, observations with missing values are ignored.
MODE=SHARE | PROTECT | RESERVE
specifies the display mode for a radar chart.
SHARE
shares the drawing space between the text and the graph.
PROTECT
shares the drawing space but maintains a solid rectangle (using the background color) behind the text. This is useful when the text is illegible because of the image specified with the IFRAME= option or the color specified with the CFRAME= option.
RESERVE
reduces the size of the text and graph in order to accommodate both.
Default:RESERVE
NAME=“name
specifies the name of the GRSEG catalog entry and the name of the graphics output file, if one is created. The name can be up to 256 characters long, but the GRSEG name is truncated to eight characters. Uppercase characters are converted to lowercase, and periods are converted to underscores. The default name is RADAR. If the name duplicates an existing name, then SAS/GRAPH adds a number to the name to create a unique name (for example, RADAR1). If the name specified is exactly eight characters long, the last character of the image output filename is replaced with a number (for example, myimages is changed to myimage1).
NCOLS=n
specifies the number of columns in a chart. You can use the NCOLS= option in conjunction with the NROWS= option. NCOLS=2 and NROWS=2 if two classification variables are specified. If used with the ACROSSVAR= or DOWNVAR= options, the default number of columns or rows is calculated from the number of classifications for the variables that are listed on the ACROSSVAR= or DOWNVAR= options. In that case, you can use the NCOLS= option and NROWS= option to limit the number of columns and rows that are specified.
Alias:NCOL=
Default:1 if one classification variable is specified
Restriction:Not supported by ActiveX
NLEVELS=n
specifies the number of colors used in the calendar chart to represent the magnitude of the frequency variable. The colors are shown in the legend as a color ramp ranging from white to the full intensity of one color.
Default:6
NOLEGEND
suppresses the legend that is otherwise automatically displayed.
NOZEROREF
turns off the zero reference circle when negative values are plotted. When a negative value is plotted, a dashed circle indicates the zero position. You cannot change the appearance of this zero reference circle, but you can turn it off with the NOZEROREF option. The zero reference circle does not appear if there are no negative values plotted.
Restriction:Not supported by ActiveX
NROWS=n
specifies the number of rows in a chart. You can use the NROWS= option in conjunction with the NCOLS= option. See NCOLS= for details.
Alias:NROW=
Default:1
Restriction:Not supported by ActiveX
OTHER=“category”
specifies a new category that merges all categories not selected because of the MAXNVERT= option. The category should be specified as a formatted value of the chart variable.
Restriction:The OTHER= option is ignored unless you also specify the MAXNVERT= option.
OVERLAYVAR=overlay-variable
creates a comparative radar chart using the levels of the overlay variable. All charts are displayed in the same set of spokes. A maximum of 24 overlays can be displayed in a single radar chart.
Alias:OVERLAY=
Restriction:This option cannot be used with the ACROSSVAR= option or the DOWNVAR= options.
SPEED=speed-variable
specifies the wind speed in windrose charts.
SPIDERWEB
displays lines connecting the points where tick marks would be instead of displaying the tick marks, using the same number of points for all axes as for the first axis. The default number of web lines is three.
If there is an AXIS statement in effect, then the Web gets its values (such as number, thickness, and color) from the MAJOR= values for the axis drawn at the first position. (The default first position is 12 o'clock.)
Alias:SPIDER
Restriction:This option is ignored if you also specify the CALENDAR or WINDROSE option.
SPKLABEL=CATEGORY | NONE
labels the chart spokes with the category of the variable that is being charted. NONE suppresses the labels. The default is CATEGORY; however, if the STARLEGEND= option is specified, the default is NONE.
Default:CATEGORY
SPOKESCALE=CATEGORY | VERTEX
specifies whether every spoke is drawn to the same scale, or whether each spoke is drawn to a different scale. When you specify the SPOKESCALE=CATEGORY option (or you do not specify the SPOKESCALE option), the GRADAR procedure determines the minimum and maximum value of all the spokes. Then, the vertices of all the spokes have that same maximum value and minimum value. When you specify the SPOKESCALE=VERTEX option, each vertex has its own maximum value and minimum value, and each vertex is labeled at the tick marks.
Restriction:If you specify SPOKESCALE=VERTEX, you must also specify the OVERLAYVAR=, ACROSSVAR=, or DOWNVAR= option.
STARAXIS= (AXIS<1...99><, . . . ,AXIS<1...99>>)
assigns one or more axis definitions to the axis spokes in the radar chart. GRADAR displays axis spokes clockwise, starting at the 12 o'clock position. The axis definitions that are specified using the STARAXIS= option are assigned consecutively to the spokes, starting from the first spoke. AXIS statements are assigned in clockwise order. For example, the STARAXIS=(AXIS3, AXIS1, AXIS2) option assigns the AXIS3 statement's definition to the first axis spoke (at the 12 o'clock position), the AXIS1 statement's definition to the second axis spoke, and the AXIS2 statement's definition to the third axis spoke.
The axis definitions are assigned consecutively, and you cannot skip a spoke. For example, to assign a definition to the seventh spoke, you must also assign definitions to the first six spokes. However, you do not have to assign definitions to all of the spokes. Any remaining axis spokes on the GRADAR chart are displayed with the default settings. For example, if the STARAXIS= option specifies three definitions and the chart has more than three axis spokes, the fourth and remaining spokes are displayed with the default settings. If there are more definitions specified than there are axis spokes in the chart, the excess definitions are ignored.
Alias:STARAXES=
STARCIRCLES=(values)
specifies reference circles that are superimposed on the stars that are produced for a radar chart. All of the circles are displayed and centered at each point plotted on the primary chart. The value determines the diameter of the circle. A value of 0.0 specifies a circle with the inner radius, which displays a circle at the minimum data value. A value of 1.0 specifies a circle with the outer radius, which is the length of the spokes in the chart. In general, a value of h specifies a circle with a radius equal to inradius + h×(outradius - inradius).
For example, the values 0.0 and 1.0 correspond to an inner circle and an outer circle. The value 0.5 specifies a circle with a radius of inradius + 0.5×( outradius - inradius), or a circle halfway between the inner circle and the outer circle. Likewise, the value 0.25 specifies a circle one-fourth of the way from the inner circle to the outer circle.
To specify the line types for the circles, use the LSTARCIRCLES= option. To specify colors for the circles, use the CSTARCIRCLES= option.
Alias:STARCIRCLE=
STARFILL= lists of (SOLID | EMPTY) one for each star
determines whether the stars in the radar chart are empty or filled with a solid color. Valid values are EMPTY (the default) and SOLID. If there are multiple stars in the chart, specify, in parentheses, a separate value for each star.
If the STARFILL=(SOLID) option and the CSTARFILL= option are not specified, then each star is filled with the colors specified on the CSTARS= option. If the CSTARS= option is not specified, then the fill colors are determined by the current style or, if the NOGSTYLE option is specified, by the device color list.
If STARFILL= is not set or is set to EMPTY, then CSTARFILL= is ignored.
STARINRADIUS=percent
specifies the inner radius of stars as a percent from 0 to 100. The inner radius of a star is the distance from the center of the star to the circle that represents the lower limit of the standardized vertex variables. The lower limit can correspond to the minimum value, a multiple of standard deviations below the mean, or a lower specification limit. The value must be less than the value that is specified with the STAROUTRADIUS= option. The default value is one-third of the outer radius.
Restriction:Not supported by ActiveX
STARLEGEND=CLOCK | CLOCK0 | NUMBER | DEGREES | NONE
specifies the style of the legend used to identify the vertices of stars that are produced for a radar chart.
CLOCK
identifies the vertex variables by their positions on the clock (starting with 12:00).
CLOCK0
identifies the vertex variables by their positions on the clock (starting with 0:00 corresponding to 12:00).
NUMBER
identifies the vertex variables by numbers, with 1 corresponding to 12 o'clock. Legend entries are assigned in clockwise order.
DEGREES
identifies the vertex variables by angles in degrees, with 0 degrees corresponding to 12 o'clock.
NONE
suppresses the legend. This is the default.
STARLEGENDLAB=“legend-label
specifies the label displayed to the left of the legend for stars requested with the STARLEGEND= option. The label can be up to 16 characters and must be enclosed in quotes. The default label is Vertices:.
STAROUTRADIUS=value
specifies the outer radius of stars as a percent up to 100. The value must be greater than the value of the STARINRADIUS= option. The inner radius of a star is the distance from the center of the star to the circle that represents the lower limit of the standardized vertex variables. The lower limit can correspond to the minimum value, a multiple of standard deviations below the mean, or a lower specification limit.
Restriction:Not supported by ActiveX
STARSTART=value
specifies the vertex angle for the first variable that is specified in the CHART statement. Vertex angles for the remaining variables are uniformly spaced clockwise and assigned in the order listed. You can specify the value in the following ways:
  • Clock position: If you specify the value as a time literal (between '0:00'T and '12:00'T), the corresponding clock position is used for the first vertex variable. For example, '12:00'T indicates the 12 o'clock position, '03:00'T the 3 o'clock position (90 degrees), and '09:00'T the 9 o'clock position (270 degrees).
  • Degrees: To specify a value in degrees you must specify a negative number. (This is to distinguish degrees from clock values, which are stored internally as positive numbers.) If you specify a negative number, the absolute value is used for the first vertex angle in degrees. Here, 0 degrees corresponds to 12:00, −90 degrees to 3:00, and −270 degrees to 9:00. Always specify the value in degrees as a negative number.
The default value is zero, so the first vertex variable is positioned at 12:00.
STARTYPE=CORONA | POLYGON | RADIAL | SPOKE | WEDGE
specifies the style of the stars that are produced for a radar chart. The following keywords are available:
CORONA
polygon with star-vertices emanating from the inner circle
POLYGON
closed polygon
RADIAL
rays emanating from the center
SPOKE
rays emanating from the inner circle
WEDGE
closed polygon with rays from the center to the full spoke length.
Default:WEDGE
SUMVAR=summary-variable
specifies a numeric variable to be used to construct weighted radar charts. The values of summary-variable can be positive, negative, zero, or missing. If SUMVAR= is not specified, the weights applied to the chart variable are assumed to be one. The chart is not affected by applying a format to numeric-variable.
TILELEGEND=(variable)
specifies a variable used to add a legend for CTILES= colors. The variable can have a formatted length less than or equal to 32. If a format is associated with the variable, then the formatted value is displayed. The TILELEGEND= option must be used in conjunction with the CTILES= option for filling the tiles in a chart. If CTILES= is specified and TILELEGEND= is not specified, a color legend is not displayed.
The values of the CTILES= and TILELEGEND= variables should be consistent for all observations with the same level of the classification variables. The value of the TILELEGEND= variable is used to identify the corresponding color value of the CTILES= variable in the legend.
Restriction:Not supported by ActiveX
TILELEGLABEL="label"
specifies a label displayed to the left of the legend that is created when you specify a TILELEGEND= variable. The label can be up to 16 characters and must be enclosed in quotes. The default label is Tiles:.
Restriction:Not supported by ActiveX
URL=character-variable
specifies a character variable whose values are URLs. The variable values are URLs for Web pages to display when the user clicks (drills down) on elements in the graph.
Restrictions: This option affects graphics output that is created through the ODS HTML destination only.

Not supported by the GIF, PNG, and ACTXIMG devices

Interaction:If you specify both the HTML= and the URL= options, then the URL= option is ignored.

Example: GIF Output with Drill-Down Links

WAXIS=
See WFRAME=.
WFRAME=n
specifies the width in pixels for the frame lines.
Alias:WAXIS=
Default:1
Restriction:Not supported by ActiveX
WINDROSE
The input data set can contain data for four, eight, or 16 compass points. The data must be sorted by direction.
WINDROSECIRCLES=n
specifies the number of reference circles.
WSPOKES=line-width
specifies the width in pixels of the spokes in a radar chart.
Alias:WSPOKE=
Default:1
WSTARCIRCLES=(line-widths)
specifies the width in pixels of the outline of circles requested by the STARCIRCLES= and WINDROSECIRCLES= options.
Alias:WSTARCIRCLE=
Default:1
Restriction:This option is ignored unless the STARCIRCLES= or WINDROSECIRCLES= option is specified.
WSTARS=line-width | (line-widths)
specifies the width in pixels of the outline of stars that are produced for a radar chart.
Alias:WSTAR=
Default:1