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

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

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

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
The Simplest Guide™ to Base SAS & Advanced SAS · LearnSpace
Назад в каталог
courseraАнализ данных

The Simplest Guide™ to Base SAS & Advanced SAS

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

О курсе

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. In this step-by-step SAS programming course, you'll begin by understanding why SAS is an easy-to-learn yet powerful tool for data analysis. We start with a simple introduction to SAS Studio and OnDemand, guiding you through installation, login procedures, and navigating the user interface. The lessons ensure you're comfortable with the SAS environment before diving into the technical aspects of programming. The core of the course takes you through data preparation, manipulation, and structuring techniques using both basic and advanced functions. You'll explore essential concepts like data steps, referencing, and importing data through various methods, followed by detailed lessons on conditional statements, data filtering, and working with dates. With over 50 lessons dedicated to SAS's data management capabilities, the course prepares you for handling large datasets efficiently. In the advanced section, you'll master SAS macros, PROC SQL, and visualizing data through charts, reports, and summary statistics. Finally, hands-on exercises like 'Project Cars' and 'Project Heavyweight' help consolidate your skills, ensuring you're ready to apply SAS in real-world scenarios. This course not only makes SAS programming accessible but also helps you become proficient in handling complex datasets and optimizing your code. This course is designed for data analysts, statisticians, and anyone interested in learning SAS for data management and analysis. No prior knowledge of SAS is required, though basic programming skills can be helpful.

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

SAS (Software)Data ManipulationCode ReusabilityData Visualization SoftwareData TransformationData Import/ExportSQLDescriptive StatisticsData VisualizationPlot (Graphics)Data PresentationData AnalysisStatistical ProgrammingData ProcessingStatistical Software

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

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

01Why Learn SAS2 материалов

Why Learn SAS

Course OverviewВидеоFull Course Resources Чтение
02Getting Started with SAS Programming5 материалов

Getting Started with SAS Programming

Why Is SAS So Easy to LearnВидео

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

Packt - Course Instructors

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

The Simplest Guide™ to Base SAS & Advanced SAS
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 14.9 ч

7 модулей

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

Субтитры: Арабский, Французский, Итальянский, Бразильский португальский, Корейский, Немецкий, Испанский, Японский, Казахский, Венгерский

Часть программы вашего университета
SAS Studio Through SAS OnDemand - RegistrationВидео
Logging In to a SAS Session after InstallationВидео
SAS User InterfaceВидео
Getting Started with SAS: Understanding the InterfaceDIALOGUE
03Preparing Data57 материалов

Preparing Data

Section OverviewВидеоSAS Dataset, Variables, and ObservationsВидеоSAS LibrariesВидеоLibrary Naming ConventionsВидеоDataset Naming ConventionsВидеоSAS Program SyntaxВидеоSAS Data Step and Proc StepВидеоReferencing Data in SASВидеоBringing Data into SASВидеоBringing Data into SAS Using the Import WizardВидеоBringing Data into SAS Using the LIBNAME StatementВидеоBringing Data into SAS Using the FILENAME StatementВидеоBringing Data into SAS Using the DELIMITER OptionВидеоBringing Data into SAS Using the DSD OptionВидеоBringing Data into SAS Using Column InputВидеоBringing Data into SAS Using Column Pointer @ SymbolВидеоBringing Data into SAS Using the Line Pointer # SymbolВидеоBringing Data into SAS Using Line Pointer Slash SymbolВидеоBringing Data into SAS Using the Trailing @ SymbolВидеоBringing Data into SAS Using the Trailing Double @ SymbolВидеоBringing Data into SAS Using Proc Import for XLS (MS Excel) FilesВидеоBringing Data into SAS Using Proc Import for TXT FilesВидеоCreating New VariablesВидеоCreating New Variables - CodeВидеоKeeping, Dropping, and Renaming Variables in a DatasetВидеоIf-else Conditional Statements - Deriving BMI VariableВидеоIf-else Conditional Statements - Deriving STATUS VariableВидеоFiltering DataВидеоSAS DatesВидеоSAS Functions - UpcaseВидеоSAS Functions - Lowcase, Propcase, Len, CatВидеоSAS Functions - SubstrВидеоSAS Functions - Trim, Left, Strip, Compress, CompblВидеоSAS Character Functions - Scan FunctionВидеоSAS Character Functions - Index FunctionВидеоSAS Numeric Functions - Sum FunctionВидеоNull DatasetВидеоSAS Numeric Functions - Abs FunctionВидеоSAS Numeric Functions - Ceiling, Floor, and Integer FunctionsВидеоSAS Numeric Functions - Minimum and Maximum FunctionsВидеоSAS Formats - IntroductionВидеоFormat StatementВидеоFormat Naming ConventionsВидеоFormat Using the PUT FunctionВидеоSAS InformatsВидеоSAS Informats - CodeВидеоCustom Formats Using Proc FormatВидеоCustom Formats Using Proc Format - CodeВидеоProgram Data Vector (PDV)ВидеоImplicit Output- Descriptor PortionВидеоImplicit Output - var and Data PortionВидеоExplicit OutputВидеоExplicit Output - CodeВидеоDo LoopsВидеоGuided Exercise - 'Project Cars' - IntroductionВидеоSection ConclusionВидеоUsing SAS Import FeaturesDIALOGUE
04Structuring Data32 материалов

Structuring Data

Section OverviewВидеоStacking Data Using a Data StepВидеоStacking Data Using Proc AppendВидеоStacking Data Using Proc Append - CodeВидеоInterleaving of DataВидеоSorting Data Using Proc SortTВидеоSorting Data Using Proc Sort - Multi-Level SortingВидеоRemoving Duplicates - NODUP OptionВидеоRemoving Duplicates - NODUPKEY OptionВидеоSimple Merging of DataВидеоMerging Data Using Joins - IntroductionВидеоMerging Data Using Inner JoinВидеоMerging Data Using Inner Join - CodeВидеоMerging Data Using Full JoinВидеоMerging Data Using Left JoinВидеоMerging Data Using Right JoinВидеоMerging Data Using 'Far' JoinsВидеоPROC SQL - Copying DataВидеоProc SQL - Copying Data - CodeВидеоProc SQL - Filtering DataВидеоProc SQL - Sorting DataВидеоProc SQL - Removing DuplicatesВидеоTransposing Data - ID StatementВидеоTransposing Data - ID Statement - CodeВидеоTransposing Data - BY StatementВидеоTransposing Data - BY Statement - CodeВидеоRetain Statement - IntroductionВидеоRetain Statement - How to UseВидеоRetain Statement - ExampleВидеоSection ConclusionВидеоAltering Data Structures in SAS: Merging DatasetsDIALOGUEAssignment 1Задание
05Visualizing Data20 материалов

Visualizing Data

Section OverviewВидеоCharts - Introduction - Vertical Bar ChartВидеоCharts - Horizontal Bar and Pie ChartsВидеоVertical Bar Chart - DISCRETE OptionВидеоHorizontal Bar Chart - DISCRETE OptionВидеоVertical Bar Chart - Groups and SubgroupsВидеоHorizontal Bar Chart - Groups and SubgroupsВидеоPlotsВидеоReport Output Using Proc PrintВидеоReport Output Using Proc Report - DISPLAY OptionВидеоReport Output Using Proc Report - ORDER and GROUP OptionВидеоSummary Statistics - Proc FreqВидеоSummary Statistics - Proc MeansВидеоSummary Statistics - Proc UnivariateВидеоOutput Delivery System (ODS) - Report FormatsВидеоODS with Proc FreqВидеоODS with Proc MeansВидеоODS with Proc UnivariateВидеоSection ConclusionВидеоCreating SAS Reports with PROC PRINT and PROC REPORTDIALOGUE
06Optimizing Code13 материалов

Optimizing Code

Section OverviewВидеоMacro Variables - IntroductionВидеоMacro Variables - Introduction - CodeВидеоApplication of Macro VariablesВидеоApplication of Macro Variables - CodeВидеоNested Macro Variables and Ampersand ResolutionsВидеоMore on Ampersand Resolutions Using a Cool ExampleВидеоSAS Macros - IntroductionВидеоSAS Macros - ExamplesВидеоMacro FunctionsВидеоMacro Functions - CodeВидеоOptimizing Code - Section ConclusionВидеоExploring SAS Macros: Macro Variables and FunctionsDIALOGUE
07Practice Exercise | Case Study4 материалов

Practice Exercise | Case Study

Guided Exercise - 'Project Heavyweight' - Introduction to the Project and DataВидеоAssignment 2ЗаданиеFull Course Practice AssessmentЗаданиеFull Course Assessment Задание