SAS Programming for R Users, Part 1
1h 51mBeginner2021-11-11
Authors

Jordan Bakerman
Instructor, SAS Expert
Course details
SAS is a hugely popular data analytics platform with millions of users. R is the language of big data. In this course, enhance your programming skill set by learning how to apply your understanding of R in the SAS environment. Instructor Jordan Bakerman kicks off the course with an introduction to SAS and SAS Studio. He covers several essential concepts, including how to write a program in SAS Studio, use tasks and snippets, and call R from SAS. He also walks through importing and reporting data, and creating new variables, functions, and data tables.
Learning objectives
SAS University Edition
Working in SAS Studio
Using tasks and snippets in SAS Studio
Determining power using simulation
SAS procedure syntax
Creating datasets manually in the DATA step
Importing raw data files
Creating new variables and conditional processing
Match-merging data sets
Learning objectives
SAS University Edition
Working in SAS Studio
Using tasks and snippets in SAS Studio
Determining power using simulation
SAS procedure syntax
Creating datasets manually in the DATA step
Importing raw data files
Creating new variables and conditional processing
Match-merging data sets
Skills covered
SASStatisticsPersonaProgramming LanguagesData ScienceSoftware Development
Concepts
0. Introduction
- 01 - Welcome
1. Introduction and Working in SAS
- 02 - Introduction to SAS and SAS Studio
- 03 - Demo - Working in SAS Studio
- 04 - Demo - Writing a program in SAS Studio
- 05 - Demo - Using tasks and snippets in SAS Studio
- 06 - Demo - Bayesian Logistic Regression
- 07 - Demo - Poker simulation
- 08 - Demo - Determining power using simulation
- 09 - Demo - Calling R from SAS
- 10 - SAS libraries and user-defined libraries
- 11 - SAS procedure syntax
- 12 - Getting programming help
- 13 - Demo - Navigating the online documentation
2. Importing and Reporting Data
- 14 - Creating datasets manually in the DATA step
- 15 - Demo - Creating and viewing the data table
- 16 - Importing raw data files
- 17 - Demo - Importing data
- 18 - Reporting data
- 19 - Enhanced reporting - Labels and formats
- 20 - The FORMAT statement
- 21 - Demo - Labels, formats, and informats
3. Creating New Variables, Functions, and Data Tables
- 22 - Creating new variables and conditional processing
- 23 - Conditionally creating variables with a DO group
- 24 - Using SAS functions
- 25 - Using SAS functions on character data
- 26 - Demo - SAS function documentation
- 27 - Creating functions for the DATA step
- 28 - Subsetting data
- 29 - Concatenating data sets
- 30 - Match-merging data sets
Related courses
- SAS Programming for R Users, Part 2
- Advanced SAS Programming for R Users, Part 1
- Advanced SAS Programming for R Users, Part 2
- R Programming in Data Science: High Variety Data
- SAS® 9.4 Cert Prep: Part 01 SAS Programming Essentials
- SAS® 9.4 Cert Prep: Part 02 Accessing Data
- SAS® 9.4 Cert Prep: Part 07 Using SQL in SAS
- SAS Essential Training: 1 Descriptive Analysis for Healthcare Research