К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Complete SAS Guide - Learn SAS and Become a Data Ninja · LearnSpace
Назад в каталог
courseraАнализ данных

Complete SAS Guide - Learn SAS and Become a Data Ninja

Курс от Packt
Начальный≈ 20.4 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. This course is designed to transform you from a beginner to a proficient SAS programmer, covering a wide range of topics essential for effective data management and analysis. You will start by setting up your SAS environment and navigating through common installation and data upload challenges. As you progress, you will delve into the fundamentals of data importing and explore various file formats including .txt, .csv, and .xlsx. This foundational knowledge will pave the way for mastering SAS syntax and understanding the nuances of data and proc steps. Moving forward, you will explore data manipulation techniques that are crucial for real-world applications. The course provides an in-depth understanding of creating and managing variables, filtering observations, and using decision-making and looping structures. By comparing SAS with R and Python, you will gain a broader perspective on data handling and analysis. You will also learn to utilize SAS functions for data cleaning and manipulation, making complex tasks like handling large datasets and dealing with missing data more efficient and manageable. In the final sections, you will tackle advanced topics such as statistical analysis, predictive modeling, and SAS SQL. Through practical examples and case studies, you will learn to apply statistical tests, perform regression analysis, and construct predictive models. The course concludes with a thorough understanding of macro programming and predictive modeling techniques, equipping you with the skills to tackle sophisticated data problems in professional settings. This course is ideal for data analysts, statisticians, and professionals in fields such as finance, healthcare, and business analytics who want to leverage SAS for data management and analysis. Prior experience with programming is helpful but not required, as the course starts with the basics and progresses to advanced topics.

Навыки, которые вы освоите

SAS (Software)Data ManipulationData ManagementModel EvaluationData Import/ExportRegression AnalysisSQLStatistical SoftwareSoftware InstallationData CleansingPredictive ModelingStatistical Hypothesis TestingStatistical ModelingLogistic RegressionData AnalysisStatistical ProgrammingStatistical AnalysisR (Software)Statistical MethodsPredictive Analytics

Программа курса

24 модулей · 158 учебных материалов

01Introduction to the Course4 материалов

Introduction to the Course

SAS Studio/SAS OnDemand for Academics - Register, Upload, Run CodeВидеоFull Course ResourcesЧтениеWPS - How to Find, Install, Register for, Use, and Upload DatasetsВидеоCommon Problems with Install/Upload (Watch for Best Course Experience!)Видео

Учитесь у экспертов

Packt - Course Instructors

Преподаватель курса

Complete SAS Guide - Learn SAS and Become a Data Ninja
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 20.4 ч

24 модулей

Язык: Английский

Субтитры: Венгерский, Казахский

Часть программы вашего университета
02
Importing4 материалов

Importing

Import .txtВидеоImport .csvВидеоImport .XLSXВидеоImporting Data Files in SASDIALOGUE
03SAS Syntax, Data Step Versus Proc Step, SAS Compared to R/Python5 материалов

SAS Syntax, Data Step Versus Proc Step, SAS Compared to R/Python

Data Step Versus Proc StepВидеоSAS SyntaxВидеоManually Creating Data with R, Python, and SASВидеоUnderstanding SAS Data and PROC StepsDIALOGUEAssessment 1Задание
04Working with Data20 материалов

Working with Data

Data Set OptionsВидеоWhat If Your Data Is Separated by a Dot or Something Else? (Delimiters)ВидеоReading Data Instream in Data Step (Typing Data Right into Coding Area)ВидеоReading DATES in DataВидеоCreating Variables/CalculationsВидеоMore on Creating New VariablesВидеоAutomatic VariablesВидеоFiltering Observations (So Only Some Data Shows Up)ВидеоIntuition for If-Then/Else and Do, Do-While, Do-UntilВидеоIf-Then Conditional LogicВидеоDO Iterative Loop and Variations (DO WHILE, DO Until)ВидеоMore on DO Group Processing (Without Index/Counter Variable)ВидеоMore on the WHERE Expression/StatementВидеоSorting Observations (PROC SORT and BY Statements)ВидеоMerging Two DatasetsВидеоUsing SET Statement to MergeВидеоData Reduction and Cleaning Your DataВидеоLENGTH StatementВидеоCreating a Counting (Enumeration) VariableВидеоWorking with Dataset Options in SASDIALOGUE
05Back to Importing2 материалов

Back to Importing

Importing SPSS File with SAS LanguageВидеоImporting SPSS Files into SASDIALOGUE
06Input Types and Informats + User-Defined Formats6 материалов

Input Types and Informats + User-Defined Formats

List InputВидеоColumn InputВидеоFormatted Input and InformatsВидеоUser-Defined FormatsВидеоSAS Input Methods and FormatsDIALOGUEAssessment 2Задание
07Arrays3 материалов

Arrays

Arrays 1 (Recoding Variables)ВидеоArrays 2 (Constructing New Variables)ВидеоUnderstanding Arrays and Variable RecodingDIALOGUE
08SAS Functions12 материалов

SAS Functions

Understanding SAS FunctionsВидеоRAND Function (Producing a Sample with Distribution of Your Choice)ВидеоLENGTH, LENGTHN, LENGTHC Functions (Are You Working with a Large Dataset?)ВидеоTRIM Function (Want to Get Rid of Trailing Blanks?)ВидеоCOMPRESS Function (Remove Characters from String, and All Types of Blanks)ВидеоInput and Put FunctionsВидеоCATX FunctionВидеоSCAN FunctionВидеоCoalesce FunctionВидеоVerify FunctionВидеоSubstr FunctionВидеоExploring SAS FunctionsDIALOGUE
09Advanced Techniques - Flexibilities and Efficiency3 материалов

Advanced Techniques - Flexibilities and Efficiency

Flexible Programming 1 - Combining multiple raw data files verticallyВидеоCombining Raw Data Files FlexiblyDIALOGUEAssessment 3Задание
10Visual Representation of Data3 материалов

Visual Representation of Data

Scatter PlotВидеоBar GraphВидеоCreating Scatter Plots and Charts in SASDIALOGUE
11Statistical Analysis5 материалов

Statistical Analysis

T-Test Independent Samples Overview (Example)ВидеоDoing an Independent Samples T-Test AnalysisВидеоChi-Square Independence Overview (Example)ВидеоDoing a Chi-Square (Independent Groups) AnalysisВидеоIndependent Samples T-Test AnalysisDIALOGUE
12Statistical Analysis - Part 2 (Linear and Multiple Regression)5 материалов

Statistical Analysis - Part 2 (Linear and Multiple Regression)

Refresh Your Memory - Regression EditionВидеоPerforming the Linear RegressionВидеоPerforming Multiple RegressionВидеоUnderstanding Linear Regression with SASDIALOGUEAssessment 4Задание
13Case Studies4 материалов

Case Studies

Case Study (HealthCare Case Study) - Part 1ВидеоCase Study (HealthCare Case Study) - Part 2ВидеоCongrats on Finishing Part 1: Data StepВидеоHealthcare Data Management Using SASDIALOGUE
14SQL Fundamentals6 материалов

SQL Fundamentals

SQL SyntaxВидеоWHERE ClauseВидеоSELECT Statement and ColumnsВидеоCASE LogicВидеоSummary FunctionsВидеоFundamentals of SQL SyntaxDIALOGUE
15SAS SQL and Joining6 материалов

SAS SQL and Joining

How to Perform an Inner JoinВидеоHow to Join Three TablesВидеоHow to Perform a Left/Right JoinВидеоHow to Perform a Full JoinВидеоInner Joins with PROC SQLDIALOGUEAssessment 5Задание
16Working with Tables Using SAS SQL4 материалов

Working with Tables Using SAS SQL

How to Create a Table Using SAS SQLВидеоAltering Columns (Add, Modify, Delete, Add Values to Column)ВидеоInserting Rows with a Query and Set StatementВидеоCreating and Modifying SQL TablesDIALOGUE
17Practical Application of SAS SQL5 материалов

Practical Application of SAS SQL

How to Compare Tables with SAS SQLВидеоFinding Duplicate ObservationsВидеоCustomize the Way You SortВидеоHow to Update a Table Under Certain Conditions with SAS SQLВидеоUsing PROC SQL for Table Comparison and Data ManipulationDIALOGUE
18Fundamentals of Utilizing SAS Indexes12 материалов

Fundamentals of Utilizing SAS Indexes

Intro to Indexes/IndicesВидеоShould You Use an Index?ВидеоTypes of IndicesВидеоIndex OptionsВидеоTesting with Large DatasetsВидеоSelecting Variable(s) for Your IndexВидеоPROC Datasets and WHERE ExpressionВидеоBY Statement (Sorting Variables, While Exploiting Your Index)ВидеоHandling Common Tasks with an Indexed DatasetВидеоUpdating the Master Dataset with New Variables or ObservationsВидеоEfficient Data Management with SAS IndexesDIALOGUEAssessment 6Задание
19Macro Facility Fundamentals17 материалов

Macro Facility Fundamentals

Types of Macro VariablesВидеоDon't Lose Track of Your Macro VariablesВидеоMacro Variable Assignment RulesВидеоMasking Special CharactersВидеоMacro Functions (%Index and %Upcase)ВидеоMacro Functions 2 (%Scan)ВидеоCreating a Macro Variable (Helps You Modify Data Easier)ВидеоMacro Programs IntroductionВидеоCreating a Macro Example 1 (Greater Flexibility and Useful for Repetitive Coding)ВидеоCreating a Macro Example 2 (Unique Sales Reports for Different Days)ВидеоCreating a Macro Example 3 (Calculating Average Sales for Multiple Years)ВидеоDebugging OptionsВидеоStoring Macros (External)ВидеоBrainstorming for Logistic Macro Case StudyВидеоLogistic Macro, Case Study - Part 1ВидеоLogistic Macro, Case Study - Part 2ВидеоWorking with SAS Macro VariablesDIALOGUE
20Introduction to SAS Predictive Modeling Using Logistic Regression5 материалов

Introduction to SAS Predictive Modeling Using Logistic Regression

Business Applications of Predictive ModelingВидеоAnalytics ChallengesВидеоThe Major Steps in Predictive ModelingВидеоIntuitive Understanding of Logistic RegressionВидеоApplying Predictive Modeling in BusinessDIALOGUE
21SAS Model - Predictive Modeling, Understanding the Problem and the Data7 материалов

SAS Model - Predictive Modeling, Understanding the Problem and the Data

Problem Statement/Hypothesis GenerationВидеоData AuditВидеоUnivariate AnalysisВидеоBivariate AnalysisВидеоImportant HousekeepingВидеоCustomer Segment Model using Binary ClassificationDIALOGUE Assessment 7Задание
22SAS Predictive Modeling, Prepare the Input Variables11 материалов

SAS Predictive Modeling, Prepare the Input Variables

Sources, Patterns, and Mechanisms of Missing DataВидеоEvaluating Missing Data Patterns with SASВидео3 Phase Multiple Imputation Process Using SASВидеоConsidering the Output from PROC MIВидеоOversampling and Adjusting for OversamplingВидеоCategorical InputsВидеоVariable ClusteringВидеоMulticollinearityВидеоSubset SelectionВидеоParameter EstimatesВидеоUnderstanding Missing Data MechanismsDIALOGUE
23SAS Predictive Modeling, Evaluation Metrics6 материалов

SAS Predictive Modeling, Evaluation Metrics

ROC CurveВидеоScoring Validation Dataset Using CodeВидеоDecile Calibration PlotВидеоFeature EngineeringВидеоAnalyzing ROC Curves and Model Performance MetricsDIALOGUEAssessment 8Задание
24Extra Content3 материалов

Extra Content

Top Five SAS Certification Questions AnsweredВидеоFull Course Practice AssessmentЗаданиеFull Course AssessmentЗадание