logo

[SAS_MACRO] Automatisation de code SAS

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
  • Share

Comments are closed.