À propos de ce cours

25,326 consultations récentes
Certificat partageable
Obtenez un Certificat lorsque vous terminez
100 % en ligne
Commencez dès maintenant et apprenez aux horaires qui vous conviennent.
Cours 2 sur 3 dans le
Dates limites flexibles
Réinitialisez les dates limites selon votre disponibilité.
Niveau intermédiaire
Approx. 18 heures pour terminer
Anglais
Certificat partageable
Obtenez un Certificat lorsque vous terminez
100 % en ligne
Commencez dès maintenant et apprenez aux horaires qui vous conviennent.
Cours 2 sur 3 dans le
Dates limites flexibles
Réinitialisez les dates limites selon votre disponibilité.
Niveau intermédiaire
Approx. 18 heures pour terminer
Anglais

Offert par

Placeholder

SAS

Programme du cours : ce que vous apprendrez dans ce cours

Semaine
1

Semaine 1

1 heure pour terminer

Introduction

1 heure pour terminer
5 vidéos (Total 5 min), 4 lectures
5 vidéos
Introduction14s
Benefits of Using SAS Macro2 min
Efficiency of Macro-Based Applications17s
Developing Macro Applications54s
4 lectures
Learner Prerequisites2 min
Using Forums and Getting Help10 min
Access SAS Software for this Course10 min
Set Up Data for This Course 30 min
Semaine
2

Semaine 2

2 heures pour terminer

SAS Macro Facility

2 heures pour terminer
15 vidéos (Total 22 min)
15 vidéos
SAS Programming Languages1 min
Program Flow1 min
Tokens2 min
Tokenization1 min
Tokenizing Code with Macro Triggers2 min
Macro Variables1 min
Creating Macro Variables With %LET3 min
Deleting Macro Variables36s
Resolving Macro Variables3 min
Using SYMBOLGEN to Troubleshoot Macro Variable References38s
Delimiting Macro Variable References2 min
Displaying Macro Variables54s
Automatic Macro Variables57s
Updating Macro Variables49s
11 exercices pour s'entraîner
Question 2.012 min
Question 2.022 min
Question 2.035 min
Question 2.042 min
Activity 2.0510 min
Activity 2.0610 min
Activity 2.0710 min
Activity 2.0810 min
Level 1 Practice: Defining and Using Macro Variables for Substitution20 min
Level 2 Practice: Using Macro Variable References with Delimiters20 min
SAS Macro Facility Review 30 min
Semaine
3

Semaine 3

5 heures pour terminer

Storing and Processing Text

5 heures pour terminer
19 vidéos (Total 49 min)
19 vidéos
Using Macro Functions1 min
SAS Functions and Macro Functions2 min
Processing Text with Macro Functions2 min
Executing SAS DATA Step Functions During Tokenization1 min
Evaluating Arithmetic Expressions2 min
Using Special Characters4 min
Demo: Using Macro Functions4 min
Creating Macro Variables in PROC SQL4 min
Demo: Creating Macro Variables with a PROC SQL Query4 min
Scenario: Create Macro Variables in a DATA Step1 min
DATA Step versus Macro Execution Timing1 min
Creating Macro Variables in a DATA Step2 min
Creating Macro Variables During DATA Step Execution1 min
Demo: Creating Macro Variables with the DATA Step3 min
Comparing the DATA Step and PROC SQL45s
Scenario: Using Indirect References2 min
Forward Rescan Rule2 min
Demo: Indirect References to Macro Variables4 min
17 exercices pour s'entraîner
Activity 3.0110 min
Question 3.022 min
Activity 3.0310 min
Activity 3.0410 min
Level 1 Practice: Using the %UPCASE and %SCAN Functions20 min
Level 2 Practice: Using Macro Quoting Functions20 min
Level 1 Practice: Using PROC SQL to Generate Macro Variables for Use in a Report Title20 min
Level 2 Practice: Using PROC SQL to Generate Macro Variables for Use in Subsequent Steps20 min
Activity3.0510 min
Question 3.062 min
Activity 3.0710 min
Level 1 Practice: Creating Macro Variables with the SYMPUTX Routine20 min
Level 2 Practice: Using a DATA _NULL_ Step to Create a Series of Macro Variables20 min
Activity 3.0810 min
Level 1 Practice: Using Indirect References to Macro Variables20 min
Level 2 Practice: Using Indirect References to Macro Variables20 min
Storing and Processing Text Review 30 min
Semaine
4

Semaine 4

5 heures pour terminer

Working with Macro Programs

5 heures pour terminer
29 vidéos (Total 63 min)
29 vidéos
Defining a Macro2 min
Using the MCOMPILENOTE Option20s
Calling a Macro1 min
Using the MPRINT Option43s
Macro Parameters1 min
Demo: Defining a Macro with Parameters3 min
Macro Keyword Parameters2 min
Mixed Parameter Lists57s
Global Macro Variables1 min
Local Macro Variables1 min
Macro Variable Scope1 min
Controlling Macro Variable Scope3 min
Resolving Macro Variables1 min
Nested Macro Calls4 min
Conditional Processing3 min
Conditionally Executing Program Steps1 min
Scenario: Nested Conditional Processing1 min
Conditionally Generating Program Steps3 min
Conditionally Generating Complete and Partial Statements1 min
Using the MLOGIC Option36s
Demo: Conditional Processing5 min
Scenario: Generating Repetitive Code49s
%DO Iterative Statement3 min
Demo: Iterative %DO Loops3 min
Using a %DO Loop with Indirect References2 min
Demo: %DO Loops with Indirect References3 min
%DO WHILE Loops2 min
%DO UNTIL Loops41s
19 exercices pour s'entraîner
Activity 4.0110 min
Activity 4.0210 min
Activity 4.0310 min
Level 1 Practice: Defining and Using a Macro with Parameters20 min
Level 2 Practice: Using a Macro to Generate PROC MEANS Code20 min
Question 4.042 min
Activity 4.0510 min
Activity 4.0610 min
Level 1 Practice: Understanding Symbol Tables10 min
Level 2 Practice: Controlling Macro Variable Scope20 min
Activity 4.0710 min
Activity 4.0810 min
Level 1 Practice: Using Macro Conditional Processing to Choose Which SAS Statements are Generated20 min
Level 2 Practice: Using Macro Conditional Processing in Open Code20 min
Activity 4.0910 min
Code Challenge 4.105 min
Level 1 Practice: Using Iterative Processing and Indirect Referencing20 min
Level 2 Practice: Using a %DO %UNTIL Loop20 min
Working with Macro Programs Review30 min

Avis

Meilleurs avis pour SAS MACRO LANGUAGE

Voir tous les avis

À propos du Nombre de SAS Advanced Programmer Certificat Professionnel

SAS Advanced Programmer

Foire Aux Questions

D'autres questions ? Visitez le Centre d'Aide pour les Etudiants.