Overview (GRAPH command)
GRAPH
creates bar charts, pie charts, line charts, error bar charts, high-low-close
charts, scatterplots, and Pareto charts.
Options
Titles and Footnotes. You can specify
a title, subtitle, and footnote for the chart using the TITLE
, SUBTITLE
, and FOOTNOTE
subcommands.
Chart Type. You can request a specific type of chart using the BAR
, LINE
, PIE
, ERRORBAR
, HILO
, HISTOGRAM
, SCATTERPLOT
, or PARETO
subcommand.
Chart Content. You can specify an aggregated categorical chart using various aggregation
functions or a nonaggregated categorical chart using the VALUE
function.
Templates. You can specify a template, using the TEMPLATE
subcommand, to override the default chart attribute settings on
your system.
Basic Specification
The basic specification is a chart type subcommand. By default, the generated chart will have no title, subtitle, or footnote.
Subcommand Order
Subcommands can be specified in any order.
Syntax Rules
- Only one chart type subcommand can be specified.
- The function/variable specification is required for all subtypes of bar, line, error bar, hilo, and Pareto charts; the variable specification is required for histograms and all subtypes of scatterplots.
- The function/variable or variable specifications should match the
subtype keywords. If there is a discrepancy,
GRAPH
produces the default chart for the function/variable or variable specification regardless of the specified keyword.
Operations
-
GRAPH
computes aggregated functions to obtain the values needed for the requested chart and calculates an optimal scale for charting. - The chart title, subtitle, and footnote
are assigned as they are specified on the
TITLE
,SUBTITLE
, andFOOTNOTE
subcommands. If you do not use these subcommands, the chart title, subtitle, and footnote are null. The split-file information is displayed as a subtitle if split-file is in effect. -
GRAPH
creates labels that provide information about the source of the values being plotted. Labeling conventions vary for different subtypes. Where variable or value labels are defined in the active dataset,GRAPH
uses the labels; otherwise, variable names or values are used.
Limitations
Categorical charts cannot display fewer than 2 or more than 3,000 categories.