If you experience any problems with our on-line booking service, you can call us on +44 (0)131 225 6952.
Course Length:
This is a three-day course.
Course Summary:
The Data Step Techniques Course builds on the learnings of the Foundations course and provides the student with an immediately useful armoury of new statements and functions.
What you will be taught:
Introduction
Course Data
Review of 'Foundations - The Language of SAS'
The OUTPUT Statement
The OUTPUT Statement
Outputting to Multiple Datasets
Selecting Observations
Selecting Variables
Summarizing Observations
The RETAIN Statement
The SUM Statment
BY-GROUP Processing
Manipulating Data using Functions
Transforming Character Variables
Transforming Numeric Variables
Transforming Date Variables
Changing Variable Type
Debug programs using PUT Statements
The PUT Statement
The PUTLOG Statement
Iterative Processing
DO Loops
DO WHILE and DO UNTIL Loops
Array Processing
Defining an ARRAY
Using an ARRAY to Create Variables
ARRAYs with Initial Values
The _TEMPORARY_ Keyword
Using an ARRAY with Existing Variables
Using an ARRAY to Transpose Data
Reading Raw Data
The INFILE and INPUT Statements
Fixed-Width Column Data
Data Errors
Formatted Data
INFORMATS
Detecting Errors
The DATALINES Statement
The Single Trailing @
The Double Trailing @
Delimited Data
The DSD Option
What you should already know:
In order to gain a suitable understanding from this course, it is expected that you should have attended the, 'Foundations: The Language of SAS' course (or comparable course of study), or have completed six months of developing code in the language of SAS, including:
Building DATA and PROC steps
Character, Numeric and Date functions
KEEP and DROP to select variables
IF and WHERE statements to select observations
Conditional Processing with IF-THEN-ELSE
Combining Data Sets vertically and horizontally
Summarizing data with the FREQ, MEANS and TABULATE procedures
If you experience any problems with our on-line booking service, you can call us on +44 (0)131 225 6952.
Don't Delay - Book Today!
Select a date and click on the button below to register.