SAS Programming 1: Essentials
Introduction
- 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
- creating 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 nonmatches
Creating Summary Reports
- using the FREQ procedure
- using the MEANS and UNIVARIATE procedures
- using the Output Delivery System
Learning More
- SAS resources
- next steps
Prefer a point-and-click interface instead?
If so, get started with SAS Enterprise Guide 1: Querying and Reporting course.