Instructional Video3:30
Curated Video

Complete SAS Programming Guide - Learn SAS and Become a Data Ninja - Handling Common Tasks with an Indexed Dataset

Higher Ed
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...
Instructional Video5:58
Curated Video

Complete SAS Programming Guide - Learn SAS and Become a Data Ninja - Formatted Input and Informats

Higher Ed
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...
Instructional Video10:46
Curated Video

Complete SAS Programming Guide - Learn SAS and Become a Data Ninja - Flexible Programming 1 - Combining multiple raw data files vertically

Higher Ed
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...
Instructional Video3:14
Curated Video

Complete SAS Programming Guide - Learn SAS and Become a Data Ninja - Finding Duplicate Observations

Higher Ed
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...
Instructional Video2:05
Curated Video

Complete SAS Programming Guide - Learn SAS and Become a Data Ninja - Filtering Observations (So Only Some Data Shows Up)

Higher Ed
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...
Instructional Video2:55
Curated Video

Complete SAS Programming Guide - Learn SAS and Become a Data Ninja - Feature Engineering

Higher Ed
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...
Instructional Video2:34
Curated Video

Complete SAS Programming Guide - Learn SAS and Become a Data Ninja - Don't Lose Track of Your Macro Variables

Higher Ed
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...
Instructional Video3:27
Curated Video

Complete SAS Programming Guide - Learn SAS and Become a Data Ninja - Doing an Independent Samples T-Test Analysis

Higher Ed
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...
Instructional Video6:55
Curated Video

Complete SAS Programming Guide - Learn SAS and Become a Data Ninja - DO Iterative Loop and Variations (DO WHILE, DO Until)

Higher Ed
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...
Instructional Video3:35
Curated Video

Complete SAS Programming Guide - Learn SAS and Become a Data Ninja - Debugging Options

Higher Ed
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...
Instructional Video3:53
Curated Video

Complete SAS Programming Guide - Learn SAS and Become a Data Ninja - Data Step Versus Proc Step

Higher Ed
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...
Instructional Video6:46
Curated Video

Complete SAS Programming Guide - Learn SAS and Become a Data Ninja - Data Reduction and Cleaning Your Data

Higher Ed
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...
Instructional Video6:05
Curated Video

Complete SAS Programming Guide - Learn SAS and Become a Data Ninja - Data Audit

Higher Ed
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...
Instructional Video3:47
Curated Video

Complete SAS Programming Guide - Learn SAS and Become a Data Ninja - Customize the Way You Sort

Higher Ed
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...
Instructional Video3:53
Curated Video

Complete SAS Programming Guide - Learn SAS and Become a Data Ninja - Creating a Macro Variable (Helps You Modify Data Easier)

Higher Ed
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...
Instructional Video6:43
Curated Video

Complete SAS Programming Guide - Learn SAS and Become a Data Ninja - Creating a Macro Example 3 (Calculating Average Sales for Multiple Years)

Higher Ed
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...
Instructional Video6:02
Curated Video

Complete SAS Programming Guide - Learn SAS and Become a Data Ninja - Creating a Macro Example 2 (Unique Sales Reports for Different Days)

Higher Ed
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...
Instructional Video3:24
Curated Video

Complete SAS Programming Guide - Learn SAS and Become a Data Ninja - Considering the Output from PROC MI

Higher Ed
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...
Instructional Video3:56
Curated Video

Complete SAS Programming Guide - Learn SAS and Become a Data Ninja - COMPRESS Function (Remove Characters from String, and All Types of Blanks)

Higher Ed
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...
Instructional Video3:41
Curated Video

Complete SAS Programming Guide - Learn SAS and Become a Data Ninja - Common Problems with Install/Upload (Watch for Best Course Experience!)

Higher Ed
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...
Instructional Video4:23
Curated Video

Complete SAS Programming Guide - Learn SAS and Become a Data Ninja - Column Input

Higher Ed
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...
Instructional Video3:27
Curated Video

Complete SAS Programming Guide - Learn SAS and Become a Data Ninja - Coalesce Function

Higher Ed
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...
Instructional Video6:11
Curated Video

Complete SAS Programming Guide - Learn SAS and Become a Data Ninja - Chi-Square Independence Overview (Example)

Higher Ed
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...
Instructional Video3:19
Curated Video

Complete SAS Programming Guide - Learn SAS and Become a Data Ninja - CATX Function

Higher Ed
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...