| Prerequisites: |
This course requires prior SAS programming knowledge, including familiarity with the following: > Creating and running SAS programs > Applying the LIBNAME, FILENAME, TITLE and OPTIONS statements > Using the Data Step to access a SAS data set or an external data file > Incorporating Data Step programming statements, such as, IF-THEN/ ELSE, DO WHILE, DO UNTIL and the DO LOOP. > Applying character functions, like SUBSTR, SCAN, INDEX, and UPCASE > Specifying the LENGTH and RETAIN statements > Applying SAS data set options, including DROP=, KEEP=, and OBS= > Using the WHERE clause to subset data > Understanding and applying SAS date values, including date constants > Using base SAS procedures, including SORT, PRINT, CONTENTS, MEANS, FREQ, TABULATE, and CHART This knowledge base may be acquired by taking the Programming II: Data Manipulation Using The Data Step course. |