Hi, what do you want to do?
Curated Video
Complete SAS Programming Guide - Learn SAS and Become a Data Ninja - Handling Common Tasks with an Indexed Dataset
This video focuses on handling common tasks with an indexed dataset. 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...
Curated Video
Complete SAS Programming Guide - Learn SAS and Become a Data Ninja - Formatted Input and Informats
When you have to use Informats to read your data properly, it is referred to as formatted input. This clip is from the chapter "Input Types and Informats + User-Defined Formats" of the series "Complete SAS Programming Guide - Learn SAS...
Curated Video
Complete SAS Programming Guide - Learn SAS and Become a Data Ninja - Flexible Programming 1 - Combining multiple raw data files vertically
A flexible way to concatenate a bunch of raw data files vertically. In this video, you will learn how to combine multiple raw data files vertically. This clip is from the chapter "Advanced Techniques – Flexibilities and Efficiency" of...
Curated Video
Complete SAS Programming Guide - Learn SAS and Become a Data Ninja - Finding Duplicate Observations
This video demonstrates finding duplicate observations. This clip is from the chapter "Practical Application of SAS SQL" 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 - Filtering Observations (So Only Some Data Shows Up)
Sometimes you only want a certain part of your dataset to show up. The author will show you how this is possible in SAS. If you are in the real estate business, maybe the boss will ask you to show him a list of only the homes that cost...
Curated Video
Complete SAS Programming Guide - Learn SAS and Become a Data Ninja - Feature Engineering
This video explains feature engineering. 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 focuses on SAS...
Curated Video
Complete SAS Programming Guide - Learn SAS and Become a Data Ninja - Don't Lose Track of Your Macro Variables
This video explains how to not lose track of our own 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...
Curated Video
Complete SAS Programming Guide - Learn SAS and Become a Data Ninja - Doing an Independent Samples T-Test Analysis
Independent samples t-test is one of the more common tests that businesses and corporations do for their data analysis. The author will show you how to run this test on SAS. This clip is from the chapter "Statistical Analysis" of the...
Curated Video
Complete SAS Programming Guide - Learn SAS and Become a Data Ninja - DO Iterative Loop and Variations (DO WHILE, DO Until)
You might be more familiar with the for loop, but the DO loop is the same concept. 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...
Curated Video
Complete SAS Programming Guide - Learn SAS and Become a Data Ninja - Debugging Options
This video explains debugging options in detail. 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 - Data Step Versus Proc Step
In this video, you will see the difference between data step and proc step. This clip is from the chapter "SAS Syntax, Data Step Versus Proc Step, SAS Compared to R/Python" of the series "Complete SAS Programming Guide - Learn SAS and...
Curated Video
Complete SAS Programming Guide - Learn SAS and Become a Data Ninja - Data Reduction and Cleaning Your Data
First, the author will show you how to use the keep and drop statements in SAS. If you want to reduce your data by keeping or getting rid of certain variables, the author will take you step-by-step to show you how. Then he will show you...
Curated Video
Complete SAS Programming Guide - Learn SAS and Become a Data Ninja - Data Audit
This video helps you with the data audit. This clip is from the chapter "SAS Model – Predictive Modeling, Understanding the Problem and the 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 - Customize the Way You Sort
This video explains how to customize the way you sort. This clip is from the chapter "Practical Application of SAS SQL" 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 - Creating a Macro Variable (Helps You Modify Data Easier)
Learning how to create a macro variable can speed up your coding, by making it easier to modify your data. This clip is from the chapter "Macro Facility Fundamentals" 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 - Creating a Macro Example 3 (Calculating Average Sales for Multiple Years)
This video will help you with creating a macro example where you will be calculating average sales for multiple years. This clip is from the chapter "Macro Facility Fundamentals" of the series "Complete SAS Programming Guide - Learn SAS...
Curated Video
Complete SAS Programming Guide - Learn SAS and Become a Data Ninja - Creating a Macro Example 2 (Unique Sales Reports for Different Days)
The author will show you how to create a macro that creates different sales reports depending on the day. This clip is from the chapter "Macro Facility Fundamentals" 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 - Considering the Output from PROC MI
This video helps in considering the output from PROC MI. 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...
Curated Video
Complete SAS Programming Guide - Learn SAS and Become a Data Ninja - COMPRESS Function (Remove Characters from String, and All Types of Blanks)
The compress function allows you to remove characters from strings. It also removes leading, trailing, and between blanks. This clip is from the chapter "SAS Functions" of the series "Complete SAS Programming Guide - Learn SAS and Become...
Curated Video
Complete SAS Programming Guide - Learn SAS and Become a Data Ninja - Common Problems with Install/Upload (Watch for Best Course Experience!)
This video demonstrates the common problems with install/upload. Do Watch this video to understand how to gain or grasp the concepts for the best course experience. This clip is from the chapter "Introduction to the Course" of the series...
Curated Video
Complete SAS Programming Guide - Learn SAS and Become a Data Ninja - Column Input
In this video, you will learn about column input, which has some advantages over list input. The author will cover what those advantages are! This clip is from the chapter "Input Types and Informats + User-Defined Formats" of the series...
Curated Video
Complete SAS Programming Guide - Learn SAS and Become a Data Ninja - Coalesce Function
The coalesce function will return the first value that is NOT MISSING from a list of numeric arguments. I use an example where you store someone's home phone number and cell #. It's a good example as it is normal to sometimes have a home...
Curated Video
Complete SAS Programming Guide - Learn SAS and Become a Data Ninja - Chi-Square Independence Overview (Example)
An overview (example) of how chi-square test of independence works. This clip is from the chapter "Statistical Analysis" 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 - CATX Function
CATX function will remove both leading and trailing blanks, insert a delimiter (or separator), and return a concatenated (merged) character string. This clip is from the chapter "SAS Functions" of the series "Complete SAS Programming...