Autoplay
Autocomplete
Previous Lesson
Complete and Continue
SAS programming for beginners
Course Overview and Supplements
Course Overview (4:20)
Course Supplements (0:35)
A Introduction to SAS
SAS introduction (5:53)
Quiz
Getting Data into SAS
Read data delimited by blanks using list input (7:40)
Read data delimited by commas using list input (4:22)
Read data delimited by any delimiters using list input (8:18)
Read data in fixed columns using column input (5:49)
Read data in fixed columns using formatted input: Part 1 (8:05)
Read data in fixed columns using formatted input: Part 2 (7:55)
Create internal SAS data using DATALINES statement (2:52)
Create permanent SAS datasets using LIBNAME statement (10:02)
Import Excel file into SAS using Proc Import (15:29)
Proc Import: Import external delimited data files into SAS
Quiz
Coding Exercise 1
Coding Exercise 1: Solution
Working with Data
Create and redefine variables using assignment statements (6:52)
Use SAS functions (9:46)
Perform conditional processing using IF-THEN statements (12:26)
Group observations with IF-THEN/ELSE Statements (13:52)
Subset your Data (8:02)
Simplify your data with Array: one dimensional (13:53)
continue on Array: two dimensional (7:38)
Quiz
Coding Exercise 2
Coding Exercise 2: Solution
Sorting, Summarizing data using SAS Procedures
Sorting Your Data with PROC SORT (11:48)
Generate list reports with Proc PRINT: VAR, SUM, WHERE, ID and BY statements (8:29)
Generate reports with Proc PRINT: VAR, SUM, WHERE, ID and BY statements (Cont.) (10:07)
Summarizing Your Data Using PROC MEANS (10:50)
Counting Your Data with PROC FREQ (7:47)
Proc Univariate: More powerful way to Describing and Summarizing data (7:28)
Proc Export: Export data to create standard, comma-delimited, Excel data files (9:23)
Proc Content: investigate/view the Contents of a SAS Libraries or a SAS data set (5:50)
Quiz
Coding Exercise 3
Coding Exercise 3: Solution
SAS Macro Introduction
SAS Macro Overview (2:42)
Replacing Text Strings Using Macro Variables (5:28)
Generating SAS Code Using Macros (5:33)
Passing Information into a Macro Using Parameters (4:01)
Quiz
Coding Exercise 4
Coding Exercise 4: Solution
Error Handling: identify and resolve SAS errors
Syntax errors: misspelled keywords, unmatched ' ', missing ; , invalid option (13:05)
Logic Error: PUTLOG statement, ERROR statement, temporary variables N and ERROR (14:39)
Quiz
Coding Exercise
Coding Exercise: Solution
Generate reports using ODS statements
ODS overview with examples creating PDF, RTF, PowerPoint outputs (11:21)
ODS: Creating HTML Output with Options (7:38)
ODS: Creating Excel Output with multiple work sheets (9:33)
Quiz
Coding Exercise
Coding Exercise: Solution
Teach online with
Course Supplements
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock