This eLearning pathway will provide you with the knowledge, tools and techniques to enhance your code and which you can apply in a wide range of settings to make your programs smarter. Learn how to write flexible and efficient code using macro variables and functions.
There are mini quizzes and comprehensive exercises throughout to help assess and reinforce your learning.
By the end of this pathway you will be able to:
Introduction to SAS Programming
Learning Objective: Explain what the Language of SAS is used for and by whom.
Basic Concepts
Learning Objective: Explain how the Language of SAS is used to access, manage, analyse and present data.
Investigating SAS datasets
Learning Objective: Define how to investigate datasets in the Language of SAS using two types of Procedure.
Programming Concepts
Learning Objective: Describe the key programming concepts within the Language of SAS.
Data Step Processing
Learning Objective: Explain how the two phases of Data Step Processing work to create new datasets and variables.
Selecting Variables and Observations
Learning Objective: Define Variables and Observations to be read from and written to datasets.
Character Functions
Learning Objective: Describe how functions are used to perform character transformation including:
SUBSTR, SCAN, TRIM, COMPRESS, LEFT, RIGHT, CATX, INDEX, FIND, UPCASE, LOWCASE, PROPCASE and TRANWRD
Numeric Functions
Learning Objective: Describe how functions are used to perform numeric transformation including:
SUM, MEAN, MIN, MAX, ROUND, CEIL, FLOOR, INT
Date Functions
Learning Objective: Describe how functions are used to perform date transformation including:
TODAY, DATE, MDY, DAY, MONTH, YEAR, WEEKDAY, QTR, TIME / DATETIME, TIMEPART / DATEPART, INTCK / INTNX, YRDIF / DATDIF
Introduction to Macro processing
Learning Objective: Explain basic Macro Processing in the Language of SAS.
Introduction to Macro variables
Learning Objective: Describe six different features of Macro Variables.
Macro Functions
Learning Objective: Identify three different types of Macro Functions.
This learning pathway is aimed at those who are new to the Language of SAS.
You should already have:
For the hands-on practice activities you will need access to an environment that runs the programming Language of SAS. On our courses, we signpost you to some of the free tools available. Check out the link below to review system requirements:
Interested in expanding your skills and knowledge in the workplace? This course is a fantastic string to add to your bow.
Don’t miss out, click below to enrol today!