0% found this document useful (0 votes)
43 views1 page

Technical Overview and Terminology

SAS is a software suite that can mine, alter, manage and retrieve data from a variety of sources and perform statistical analysis. It provides both a graphical point-and-click interface for non-technical users and an advanced programming language. SAS programs have two main steps: the DATA step retrieves and manipulates data to create a SAS data set, and the PROC step analyzes the data using over 300 statistical procedures. SAS data can be published in several formats and its point-and-click interface generates code automatically without requiring SAS programming experience.

Uploaded by

prakash
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
43 views1 page

Technical Overview and Terminology

SAS is a software suite that can mine, alter, manage and retrieve data from a variety of sources and perform statistical analysis. It provides both a graphical point-and-click interface for non-technical users and an advanced programming language. SAS programs have two main steps: the DATA step retrieves and manipulates data to create a SAS data set, and the PROC step analyzes the data using over 300 statistical procedures. SAS data can be published in several formats and its point-and-click interface generates code automatically without requiring SAS programming experience.

Uploaded by

prakash
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1

Technical overview and terminology[edit]

SAS is a software suite that can mine, alter, manage and retrieve data from a variety of sources and
perform statistical analysis on it.[2] SAS provides a graphical point-and-click user interface for non-technical
users and more advanced options through the SAS language.[2] In order to use Statistical Analysis System,
Data should be in an spreadsheet table format or SAS format.[3] SAS programs have a DATA step, which
retrieves and manipulates data, usually creating a SAS data set, and a PROC step, which analyzes the
data.[4]
Each step consists of a series of statements.[5] The DATA step has executable statements that result in the
software taking an action, and declarative statements that provide instructions to read a data set or alter
the data's appearance.[4] The DATA step has two phases, compilation and execution. In the compilation
phase, declarative statements are processed and syntax errors are identified. Afterwards, the execution
phase processes each executable statement sequentially.[6] Data sets are organized into tables with rows
called "observations" and columns called "variables". Additionally, each piece of data has a descriptor and
a value.[4][7]
The PROC step consists of PROC statements that call upon named procedures. Procedures perform
analysis and reporting on data sets to produce statistics, analyses and graphics. There are more than 300
procedures and each one contains a substantial body of programming and statistical work. [4] PROC
statements can also display results, sort data or perform other operations. [5] SAS Macros are pieces of code
or variables that are coded once and referenced to perform repetitive tasks. [8]
SAS data can be published in HTML, PDF, Excel and other formats using the Output Delivery System,
which was first introduced in 2007.[9] The SAS Enterprise Guide is SAS' point-and-click interface. It
generates code to manipulate data or perform analysis automatically and does not require SAS
programming experience to use.[10]
The SAS software suite has more than 200[11] components[12][13] Some of the SAS components include:[2][12][14]

Base SAS Basic procedures and data management

SAS/STAT Statistical analysis

You might also like