Hi, what do you want to do?
Curated Video
Complete SAS Programming Guide - Learn SAS and Become a Data Ninja - WHERE Clause
The WHERE clause allows you to use operators to set conditions and only select what you want from a table. The author will cover the comparison operators, logical operators, and special operators. This clip is from the chapter "SQL...
Curated Video
Complete SAS Programming Guide - Learn SAS and Become a Data Ninja - What If Your Data Is Separated by a Dot or Something Else? (Delimiters)
What if your data file is not separated by a blank space? What if it is separated by a dot (.) or |? The author will explain SAS default delimiters and how to deal with such a problem. This clip is from the chapter "Working with Data" of...
Curated Video
Complete SAS Programming Guide - Learn SAS and Become a Data Ninja - Verify Function
The VERIFY function is super useful for data cleaning purposes (picking up errors) in a dataset. The author will show you one way to use it! This clip is from the chapter "SAS Functions" of the series "Complete SAS Programming Guide -...
Curated Video
Complete SAS Programming Guide - Learn SAS and Become a Data Ninja - Variable Clustering
This video talks about variable clustering. This clip is from the chapter "SAS Predictive Modeling, Prepare the Input Variables" of the series "Complete SAS Programming Guide - Learn SAS and Become a Data Ninja".This section focuses on...
Curated Video
Complete SAS Programming Guide - Learn SAS and Become a Data Ninja - Using SET Statement to Merge
Did you know that you can use the set statement to merge as well? This clip is from the chapter "Working with Data" of the series "Complete SAS Programming Guide - Learn SAS and Become a Data Ninja".This section focuses on working with...
Curated Video
Complete SAS Programming Guide - Learn SAS and Become a Data Ninja - User-Defined Formats
In this video, the author is going to show you how to create or define your OWN formats. This is often necessary, but it does not have to be difficult to understand! This clip is from the chapter "Input Types and Informats + User-Defined...
Curated Video
Complete SAS Programming Guide - Learn SAS and Become a Data Ninja - Understanding SAS Functions
The author will explain SAS functions. What are they? What can they do? What are arguments? This clip is from the chapter "SAS Functions" of the series "Complete SAS Programming Guide - Learn SAS and Become a Data Ninja".This section...
Curated Video
Complete SAS Programming Guide - Learn SAS and Become a Data Ninja - Types of Macro Variables
This video explores the types of macro variables. This clip is from the chapter "Macro Facility Fundamentals" of the series "Complete SAS Programming Guide - Learn SAS and Become a Data Ninja".This section focuses on the Macro facility...
Curated Video
Complete SAS Programming Guide - Learn SAS and Become a Data Ninja - Types of Indices
This video focuses on the types of indices. This clip is from the chapter "Fundamentals of Utilizing SAS Indexes" of the series "Complete SAS Programming Guide - Learn SAS and Become a Data Ninja".This section focuses on the fundamentals...
Curated Video
Complete SAS Programming Guide - Learn SAS and Become a Data Ninja - TRIM Function (Want to Get Rid of Trailing Blanks?)
The TRIM function copies your argument (or parameter) and gets rid of trailing blanks(space). This clip is from the chapter "SAS Functions" of the series "Complete SAS Programming Guide - Learn SAS and Become a Data Ninja".This section...
Curated Video
Complete SAS Programming Guide - Learn SAS and Become a Data Ninja - Testing with Large Datasets
This video explains testing with large datasets. This clip is from the chapter "Fundamentals of Utilizing SAS Indexes" of the series "Complete SAS Programming Guide - Learn SAS and Become a Data Ninja".This section focuses on the...
Curated Video
Complete SAS Programming Guide - Learn SAS and Become a Data Ninja - Summary Functions
You will often have to summarize your table and get some statistics. The author will show you how. This clip is from the chapter "SQL Fundamentals" of the series "Complete SAS Programming Guide - Learn SAS and Become a Data Ninja".This...
Curated Video
Complete SAS Programming Guide - Learn SAS and Become a Data Ninja - Substr Function
The author will show you how to use the SUBSTR function, both the right application of it (which allows you to extract a substring) and the left application (which is useful for replacing character value contents). This clip is from the...
Curated Video
Complete SAS Programming Guide - Learn SAS and Become a Data Ninja - Subset Selection
This video focuses on subset selection. This clip is from the chapter "SAS Predictive Modeling, Prepare the Input Variables" of the series "Complete SAS Programming Guide - Learn SAS and Become a Data Ninja".This section focuses on SAS...
Curated Video
Complete SAS Programming Guide - Learn SAS and Become a Data Ninja - Storing Macros (External)
This video focuses on storing macros externally. This clip is from the chapter "Macro Facility Fundamentals" of the series "Complete SAS Programming Guide - Learn SAS and Become a Data Ninja".This section focuses on the Macro facility...
Curated Video
Complete SAS Programming Guide - Learn SAS and Become a Data Ninja - Sources, Patterns, and Mechanisms of Missing Data
To build a good SAS model, we have to clearly understand the sources, patterns, and mechanisms of missing data. We don't want to delete data that is critical to us. This clip is from the chapter "SAS Predictive Modeling, Prepare the...
Curated Video
Complete SAS Programming Guide - Learn SAS and Become a Data Ninja - Sorting Observations (PROC SORT and BY Statements)
The author will show you two new statements—proc sort and by statements. This will inform you how to sort your data. This clip is from the chapter "Working with Data" of the series "Complete SAS Programming Guide - Learn SAS and Become a...
Curated Video
Complete SAS Programming Guide - Learn SAS and Become a Data Ninja - Should You Use an Index?
This video explains about the index and should you even use it. This clip is from the chapter "Fundamentals of Utilizing SAS Indexes" of the series "Complete SAS Programming Guide - Learn SAS and Become a Data Ninja".This section focuses...
Curated Video
Complete SAS Programming Guide - Learn SAS and Become a Data Ninja - Selecting Variable(s) for Your Index
This video focuses on selecting variable(s) for your Index. This clip is from the chapter "Fundamentals of Utilizing SAS Indexes" of the series "Complete SAS Programming Guide - Learn SAS and Become a Data Ninja".This section focuses on...
Curated Video
Complete SAS Programming Guide - Learn SAS and Become a Data Ninja - SELECT Statement and Columns
The author will get into specifics about the SELECT statement. This clip is from the chapter "SQL Fundamentals" of the series "Complete SAS Programming Guide - Learn SAS and Become a Data Ninja".This section focuses on SQL fundamentals.
Curated Video
Complete SAS Programming Guide - Learn SAS and Become a Data Ninja - Scoring Validation Dataset Using Code
This video helps you with scoring validation dataset using code. This clip is from the chapter "SAS Predictive Modeling, Evaluation Metrics" of the series "Complete SAS Programming Guide - Learn SAS and Become a Data Ninja".This section...
Curated Video
Complete SAS Programming Guide - Learn SAS and Become a Data Ninja - Scatter Plot
The author will show you the ease with which you can create a scatter plot with SAS. This clip is from the chapter "Visual Representation of Data" of the series "Complete SAS Programming Guide - Learn SAS and Become a Data Ninja".This...
Curated Video
Complete SAS Programming Guide - Learn SAS and Become a Data Ninja - SCAN Function
Do you want to only return the second word (John) from a variable that is storing the concatenated full name of an individual, that is, Fisher, John? Well, now you can! This clip is from the chapter "SAS Functions" of the series...
Curated Video
Complete SAS Programming Guide - Learn SAS and Become a Data Ninja - SAS Syntax
The author will describe what rules to follow to make sure you can communicate with the compiler that makes sense of SAS code. This clip is from the chapter "SAS Syntax, Data Step Versus Proc Step, SAS Compared to R/Python" of the series...