SAS expert
- Découvrir les principaux éléments du macro-langage SAS
- Comprendre et écrire un macro-programme
Parmi nos formations au logiciel SAS, cette formation est le niveau 3. Elle requiert une bonne maîtrise et une utilisation régulière du logiciel SAS (contenu des formations niveau 1 - SAS initiation et niveau 2 - SAS intermédiaire).
Toute personne souhaitant développer une utilisation avancée de SAS : statisticiens, chargés d’études statistiques, data analysts…
La formation est consacrée à l’apprentissage du macro-langage de SAS (présentation de la logique du macro-langage et des instructions de base), et à la mise en œuvre du macro-langage par les stagiaires, sous la forme d’exercices d’application.
Le macro-langage est un langage de programmation qui améliore les possibilités du langage de base, en permettant de simplifier l’écriture des applications répétitives, et l’utilisation de programmes paramétrés.
Les utilisations du macro-langage
- Paramétrage de programmes, exécution conditionnelle d’étapes SAS, automatisation de programmes…
Le principe de la compilation
- Le fonctionnement du macro-processeur
Les macros-variables et les macro-fonctions
- Les macro-variables système et utilisateur
- Les macro-instructions de base %LET et %PUT
- Les macro-fonctions de manipulation de caractères
- Les macro-fonctions d’évaluation numérique
- Les macro-fonctions de “quoting”
Les macros-programmes
- Écriture d’une macro, les paramètres, l’environnement global ou local
- Etape DATA et macro-langage : CALL SYMPUTX() et SYMGET
- Les options d’aide pour le “debugging”
- Expressions logiques et boucles
Les techniques de stockage
- Appel d’une macro, compilation, stockage
Moyens pédagogiques
- Exposé théorique de concepts
- Applications pratiques sur ordinateur
- Suivi pédagogique individualisé
- Temps de questions / réponses
- Exercices, quiz, forum etc.
Méthodes pédagogiques