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/GRAPH: Statistical 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: Graph Template Language User's Guide and the SAS/GRAPH: 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/GRAPH: 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.