There is a newer version of this course. Please see the schedule for the new Programming with SAS/IML Software course.
This course teaches you how to use the IML procedure via the programming language. You will benefit from this course if you plan to use SAS/IML for matrix manipulations or if you plan to use it to implement statistical, econometric, or operations research methods.
Learn how to
- explicitly assign values to a new matrix
- create a matrix from a SAS data set and create a data set from a matrix
- control which rows and columns are read from (or written to) a data set
- use matrix operators and functions in assignment statements
- use IML commands to control the programming environment
- use subscript operators to summarize and subset matrices
- use iterative and conditional processing to control program flow
- write, store, and retrieve IML modules.
Who should attend
SAS programmers, statisticians, econometricians, engineers, or others who manipulate data using matrix operators and matrix algebra
Before attending this course, you should
- have completed the SAS Programming 1: Essentials course or understand the material within
- possess an understanding of elementary matrix algebra or linear algebra concepts and operations, including matrix dimensions, matrix addition and multiplication, matrix inversion, and scalars.
This course addresses SAS IML software.