Chapter Contents

Previous

Next
The GPLOT Procedure

PROC GPLOT Statement


Identifies the data set that contains the plot variables. Optionally specifies uniform axis scaling for all graphs as well as annotation and an output catalog.

Requirements: An input data set is required.



Syntax

PROC GPLOT <DATA=input-data-set>
<ANNOTATE=Annotate-data-set>
<GOUT=<libref.>output-catalog>
<IMAGEMAP=output-data-set>
<UNIFORM>;


Options

ANNOTATE=Annotate-data-set
ANNO=Annotate-data-set
specifies a data set to annotate all graphs that are produced by the GPLOT procedure. To annotate individual graphs, use ANNOTATE= in the action statement.
See also: The Annotate Data Set

DATA=input-data-set
specifies the SAS data set that contains the variables to plot. By default, the procedure uses the most recently created SAS data set.
See also: SAS Data Sets and About the Input Data Set

GOUT=< libref. >output-catalog
specifies the SAS catalog in which to save the graphics output that is produced by the GPLOT procedure. If you omit the libref, SAS/GRAPH looks for the catalog in the temporary library called WORK and creates the catalog if it does not exist.
See also: Storing Graphics Output in SAS Catalogs

IMAGEMAP=output-data-set
creates a SAS data set that contains information about the areas below the plot lines that are created by the AREAS= option in a PLOT or PLOT2 statement. (In the GPLOT procedure, IMAGEMAP= can be used only in this situation.)

This information includes the shape and coordinates of the areas, and is used to build an HTML file that links the graph areas to other files or images. This linking provides drill-down functionality on the graph. The Imagemap data set also contains the information that is stored in the variables referenced by the HTML= and HTML_LEGEND= options. Therefore, in order to use IMAGEMAP= to create an HTML file, you must also use the HTML= option or the HTML_LEGEND= option or both.
See also: Customizing Web Pages for Drill-down Graphs

UNIFORM
specifies that the same axis scaling is used for all graphs that are produced by the procedure. By default, the range of axis values for each axis is based on the minimum and maximum values in the data and, therefore, may vary from graph to graph and among BY groups. Using the UNIFORM option forces the value range for each axis to be the same for all graphs. Thus, if the procedure produces multiple graphs with both left and right vertical axes, the UNIFORM option scales all of the left axes the same and all of the right axes the same, based on the minimum and maximum data values.

For graphs that generate a legend and also produce multiple graphs with a BY statement, UNIFORM makes the legend the same across graphs.


Chapter Contents

Previous

Next

Top of Page

Copyright © 1999 by SAS Institute Inc., Cary, NC, USA. All rights reserved.