Foundations - The Language of SAS
Simply fill in the form below to sign up for our Newsletter:
captcha 
Sign Up for our Newsletter

Foundations - The Language of SAS training at Newtyne, Edinburgh

 

Course Length:

This is a three-day course.

Course Summary:

The Foundations course provides delegates with the essential elements of the programming language of SAS and an understanding of the fundamental processing.  This course is ideal for the complete novice, as well as for those who have worked with the programming language of SAS but who lack any formal education on its inner workings.

What you will be taught:

  • An Introduction to the SAS Programming Language
    • Program Components
    • What are Datasets
    • The LIBNAME Statement
  • Background Concepts
    • Syntax Rules
    • Datasets
    • Naming Conventions
    • Dates and Times
    • Missing Values
  • Building Data Steps
    • The DATA Statement
    • The SET Statement
    • Creating New Variables
    • Data Step Processing
  • Introducing Functions
    • The SUM Function
    • The MEAN Function
    • Date Functions
    • Character Functions
  • Selecting Variables and Observations
    • KEEPing and DROPing Variables
    • The IF Statement
    • The WHERE Statement
  • IF - THEN - ELSE Processing
    • IF-THEN-ELSE Syntax
    • DO-END Syntax
    • The LENGTH Statement
    • The OUTPUT Statement
    • The DELETE Statement
  • Sorting Data with PROC SORT
    • PROC SORT Syntax
    • Creating an Output Dataset
    • Removing Duplicate Data
  • Combining Data
    • Combining Data Vertically
    • Combining Data Horizontally
  • Reading Raw Data
    • The INFILE Statement
    • The INPUT Statement
    • Reading Non-Standard Data
    • Subsetting Raw Data
  • Labels and Formats
    • Labels
    • Supplied Formats
    • User-Defined Formats
  • Frequency Counts with PROC FREQ
    • One-Way Frequency Tables
    • Two-Way Frequency Tables
    • Creating Output Datasets
  • Summary Statistics with PROC MEANS
    • The VAR Statement
    • The CLASS Statement
    • PROC MEANS Options
  • The Output Delivery System
    • ODS Destinations
    • Creating HTML Files
    • Creating Datasets
  • List Reports with PROC PRINT
    • PROC PRINT Syntax and Statements
    • PROC PRINT Options
    • TITLES and FOOTNOTES
  • Summary Tables with PROC TABULATE
    • The TABLE Statement
    • One, Two and Three Dimensional Tables
    • Creating Multiple Tables

There is also an option to study the Mainframe Commands required to run code and manage data.  Simply ask your instructor who will guide you through them.

What you should already know:

  • Knowledge of your computer system
  • Basic computer literacy
  • Some previous programming experience is beneficial, but not essential

 


 

If the dates below do not suit please contact us on +44 (0)131 225 6952 as alternative dates can be arranged.

 


 

Don't Delay - Book Today!

Select a date and click on the button below to register.