Automatisation de code SAS
Le langage macro de SAS permet de répéter un traitement avec des paramètres ; on produit ainsi du code modulaire plus souple, plus générique et plus réutilisable.
Cette formation s’adresse à des personnes utilisant déjà régulièrement le code SAS.
Durée : 2 jours
Pré-requis: SAS_BASE
1. Principes du langage macro
- Manipuler du texte
- Rôle des deux compilateurs
- Véhicule principal : les macro-variables
2. Macro-variables
- Macro-variables automatiques
- Affichage : %PUT, & et variantes
- Création : %LET, CALL SYMPUTX, SELECT INTO
- Suppression : %SYMDEL
- Modification : macro-fonctions
3. Macro-programmes
- Paramètres
- Macro-conditions
- Macro-boucles
- Macro-variables locales et globales
- Stockage, appel, débuggage