ODS Graphics

Base SAS software provides the following:

  • The SG family of procedures provides a simple syntax for creating stand-alone statistical graphics. These procedures include SGPLOT, SGSCATTER, and SGPANEL, which provide a simple and convenient syntax for producing many types of displays. They are particularly convenient for exploring and presenting data. See the SAS ODS Graphics: Procedures Guide for more information.

  • The GTL (Graph Template Language) and the SGRENDER procedure provide a powerful syntax for creating customized graphs. See the SAS Graph Template Language: User's Guide and the SAS/GRAPH Template Language Reference for more information. You can also use the GTL to modify the SAS templates that are provided for use with SAS/STAT procedures. See Chapter 22, ODS Graphics Template Modification, for more information about template modification.

  • The ODS Graphics Editor enables you to make immediate changes to ODS Graphics by using a point-and-click interface. See the SAS ODS Graphics Editor: User's Guide for more information.

See Chapter 21, Statistical Graphics Using ODS, for more information about ODS Graphics.


The DATA step is your primary tool for reading and processing data in the SAS System. The DATA step provides a powerful general purpose programming language that enables you to perform all kinds of data processing tasks. The DATA step is documented in SAS Language Reference: Concepts.

Base SAS Procedures

Base SAS software includes many useful SAS procedures. Base SAS procedures are documented in the Base SAS Procedures Guide. The following is a list of Base SAS procedures you might find useful:


computes correlations.


computes rankings or order statistics.


standardizes variables to a fixed mean and variance.


computes descriptive statistics and summarizes or collapses data over cross sections.


prints descriptive statistics in tabular format.


computes descriptive statistics.