SAS(R) Programming Fast Track

Course code: PRGFST

3 000 EUR

3 630 EUR including VAT

Selection of dates
Do you have a question?
+420 731 175 867

and certified lecturers

recognized certifications

Wide range of technical
and soft skills courses

Great customer

Making courses
exactly to measure your needs

Course dates

Starting date: Upon request

Type: Upon request

Course duration: 35 hours

Language: en

Price without VAT: 3 000 EUR


Type Course
Language Price without VAT
Upon request Upon request 35 hours en 3 000 EUR Register
G Guaranteed course

Didn't find a suitable date?

Write to us about listing an alternative tailor-made date.


Course structure


  • overview of SAS Foundation
  • course logistics
  • course data files

SAS Programs

  • introduction to SAS programs
  • submitting a SAS program
  • SAS program syntax

Accessing Data

  • examining SAS data sets
  • accessing SAS libraries

Producing Detail Reports

  • subsetting report data
  • sorting and grouping report data
  • enhancing reports

Formatting Data Values

  • using SAS formats
  • user-defined formats

Reading SAS Data Sets

  • reading a SAS data set
  • customizing a SAS data set

Reading Spreadsheet and Database Data

  • reading spreadsheet data
  • reading database data

Reading Raw Data Files

  • introduction to reading raw data files
  • reading standard delimited data
  • reading nonstandard delimited data
  • handling missing data

Manipulating Data

  • using SAS functions
  • conditional processing

Combining Data Sets

  • concatenating data sets
  • merging data sets one-to-one
  • merging data sets one-to-many
  • merging data sets with non-matches

Creating Summary Reports

  • FREQ procedure
  • MEANS and UNIVARIATE procedures
  • using the output delivery system

Controlling Input and Output

  • writing observations explicitly
  • writing to multiple SAS data sets
  • selecting variables and observations

Summarizing Data

  • creating an accumulating total variable
  • accumulating totals for a group of data

Data Transformations

  • introduction
  • manipulating character values
  • manipulating numeric values
  • converting variable type

Processing Data Iteratively

  • DO loop processing
  • conditional DO loop processing
  • SAS array processing
  • using SAS arrays

Introduction to the Macro Facility

  • purpose of the macro facility
  • program flow

Macro Variables

  • introduction to macro variables
  • automatic macro variables
  • macro variable references
  • user-defined macro variables
  • delimiting macro variable references
  • macro functions

Macro Programs

  • defining and calling a macro
  • macro parameters
  • macro conditional processing

Basic Queries

  • overview of the SQL procedure
  • specifying columns
  • specifying rows

Outputting Query Results

  • presenting data
  • creating tables
  • summarizing data

Subqueries and Joins

  • noncorrelated subqueries
  • inner joins
ComGate payment gateway MasterCard Logo Visa logo