Skip to main content icon/video/no-internet

SAS, which was originally called the Statistical Analysis System, is a statistical software package that runs on both PC and UNIX platforms as well as on other mainframe computers. Growing out of a project aimed at management and analysis of agricultural experiments in the Department of Experimental Statistics at North Carolina State University in the late 1960s, SAS has evolved into an integrated system of data management and decision support tools. SAS can perform data entry, retrieval, management, and mining; graphics generation and reporting; statistical analysis; business planning, forecasting, and decision making; operation research and project management; and quality improvement. Although SAS offers a point-and-click front end (the windows-based graphic user interface [GUI]) to users not familiar with the SAS language, SAS programming provides more flexibility, efficiency, and options in statistical analysis. The first limited release of the SAS system was SAS 71 and the latest version, as of January 2009, is SAS 9.2.

Components

SAS consists of several components that might require separate licenses and installation. A list, although it is far from being complete, includes the following: Base SAS (the core of SAS), Enterprise Miner (a data mining tool), SAS/ ACCESS (for the transparent sharing of data with non-native data sources), SAS/AF (application facility), SAS/CONNECT (for communication between different platforms), SAS/ETS (for econometric and time series analysis), SAS/GRAPH (for charting on graphical media), SAS/INSIGHT (a dynamic data mining tool), SAS/IML (an interactive matrix language), SAS/OR (for operations research), SAS/QC (quality control tools), SAS/ SHARE (a data server which enables multiple users to have simultaneous access to SAS files), and SAS/STAT (for statistical analysis).

Features

SAS has many features that distinguish it from other statistical software. It can read, write, and process data of different formats. Its system of formats and informats, which are used to control representation and categorization of data, enables users to create customized user formats. SAS also provides interaction with the operating system. For example, in Microsoft Windows, through the Dynamic Data Exchange (DDE), users can connect SAS results with Microsoft Excel.

It also supports the implementation of Structured Query Language (SQL), which is a standardized, widely used language that retrieves and manipulates data in relational tables and databases. SQL provides an alternative to other SAS procedures or the DATA step and is an easy and flexible way to query and combine data.

It supports dynamic data-driven code generation through the SAS Macro language, which can make the SAS programs more dynamic and reusable. Large programs can be simplified by creating functions with parameters that can be evoked several times. Macros and other SAS commands can be stored in an external file that can be shared and used easily by other users. The macros, to some extent, are similar to the packages or toolboxes in other statistical software and minimize the tedious work on programming and significantly facilitate statistical planning, research, and preparation of results.

The Output Delivery System (ODS), which is designed to overcome the limitations of traditional SAS output, can deliver the output in various formats, such as RTF, PDF, HTML, XLS, XML, and SAS data sets. ODS provides high-quality, professional-looking and detailed presentation output from SAS. Various styles available in ODS also enhance the presentation output by controlling the report's content, overall color scheme, font, and so forth.

...

  • 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