Skip to main content icon/video/no-internet

SAS (pronounced “sass”) is a computer software package that began as a project at North Carolina State University to analyze large amount of agricultural data collected through U.S. Department of Agriculture grants. Due to the need to develop a general-purpose statistical software package for agricultural data, the resulting program, the Statistical Analysis System, was popularly known as SAS, the basis for the software name and the corporate (i.e., SAS Institute Inc., Cary, NC). Nowadays, SAS is a leading statistical package installed and used at different customer sites, including colleges and universities, governmental entities, pharmaceutical companies, and banks. The actual installation of the software can be customized at each site to satisfy different needs of the specific products. This entry describes the application of SAS in educational measurement and statistics. Specifically, this entry focuses on four SAS products—Base SAS, SAS/STAT, SAS/econometrics and time series (ETS), and SAS/IML—because the functions and procedures included in these products are frequently used by researchers in education.

It is not the intention of this entry to cover all the available tools provided by SAS, but an overview of what are commonly used is given. The content of this entry is organized as follows. First, some data management tools in SAS are introduced. Second, basic applications of statistical methods are briefly covered, which is immediately followed by more detailed discussions on advanced applications in educational measurement and statistics. Finally, this entry concludes with some useful resources. For simplicity and to avoid confusion, a particular SAS procedure will be referred to as PROC XXX instead of the XXX procedure throughout this entry.

Data Management

The prerequisite of any successful application of statistical method is to manage the collected data set, and SAS is developed for data analysis as well as data management. In order to use SAS for data analysis, the user has to first create the SAS data set within the SAS environment. Sometimes, existing SAS data sets are available, but some manipulations are required to produce the resulting SAS data set. To this end, this section introduces some commonly used data management tools provided by SAS.

First, one can use PROC IMPORT (in Base SAS) to import into the SAS environment the external data file of various formats, such as the space-, comma-, tab-, or any type of delimited file (e.g., *.txt, *.dat), Excel file (i.e., *.xls, *.xlsx), or SPSS file (i.e., *.sav). Reversely, the user can use PROC EXPORT (in Base SAS) to export the SAS data set as an external file of different formats. Technically, the features of PROC IMPORT and PROC EXPORT are implemented by the DATA step (in Base SAS). In other words, the user can use the DATA step with appropriate statements and options to import and export data. In addition to the import and export feature, the DATA step has many other features for data management within the SAS environment.

Second, the DATA step can copy or create SAS data sets, add or delete the variables, select the observations according to the customized rules, and assign built-in or user-defined formats to variables. Third, PROC structured query language (PROC SQL; in Base SAS) allows the user to implement SQL to manipulate the SAS data sets. Note that SQL is a standardized language for database management. If one is familiar with SQL, it is very convenient to use PROC SQL.

...

  • Loading...
locked icon

Sign in to access this content

Get a 30 day FREE TRIAL

  • Watch videos from a variety of sources bringing classroom topics to life
  • Read modern, diverse business cases
  • Explore hundreds of books and reference titles

Sage Recommends

We found other relevant content for you on other Sage platforms.

Loading