SAS Programming 1 for High Schools
Topics
Overview of SAS
providing an overview of SAS software
discussing SAS certification options
Getting Started with the SAS System
introducing SAS programs
running SAS programs
mastering fundamental concepts
diagnosing and correcting syntax errors
Getting Familiar with SAS Data Sets
defining a SAS data library
exploring the SAS environment
Producing List Reports
getting started with the PRINT procedure
sequencing and grouping observations
reading the SAS log
Enhancing Output
customizing report appearance
formatting data values
creating HTML reports
Creating SAS Data Sets
reading raw data files: column input
reading raw data files: formatted input
examining data errors
assigning variable attributes
reading deliminted raw data files
reading raw data with missing values
reading raw data with the Import Wizard
Data Step Programming
read a SAS data sets and creating variables
conditional processing
Producing Summary Reports
introducing summary reports
basic summary reports
using the REPORT procedure
Controlling Input and Output
outputting multiple observations
writing to multiple SAS data sets
selecting variables and observations
writing to an external file
Summarizing Data
creating an accumulating total variable
accumulating totals for a group of data
Reading and Writing Different Types of Data
controlling when a record loads
reading hierarchical raw data files (self-study)
Data Transformations
reviewing SAS functions
manipulating character values
manipulating numeric values
manipulating numeric values based on dates
converting variable type
Processing Data Iteratively
DO-loop processing
SAS array processing
using SAS arrays
Combining SAS Data Sets
concatenate SAS data sets
merging SAS data sets
more match-merging two or more SAS data sets
many-to-many merges
simple joins using the SQL procedure
Introduction to Graphics
producing bar and pie charts