St tutor4 sas macros 1 Tutoriel Macro Variables et Macro Commandes en SAS Tutoriel Macro Variables et Macro Commandes en SAS Résumé Cette vignette décrit brièvement les principes et objets du macro langage de SAS permettant d ? écrire des macros commandes
Tutoriel Macro Variables et Macro Commandes en SAS Tutoriel Macro Variables et Macro Commandes en SAS Résumé Cette vignette décrit brièvement les principes et objets du macro langage de SAS permettant d ? écrire des macros commandes macros variables macros fonctions passages de paramètres et syntaxe d ? une macro commande Ces éléments concernent le module SAS de base Plan des tuteuriels ? Prise en main ? Gestion des données ? Graphiques ? Macros-commandes ? Bases de données Les procédures du module SAS STAT sont étudiées dans les cours de statistique a ?érents Introduction conçu Transformer en macros variables les variables ainsi identi ?ées Elles se- ront regroupées en tête de programme initialisées et documentées Tester les fonctionnalités du programme en variant les valeurs des para- mètres macros variables Encapsuler le programme dans une macro commande Faire exécuter la macro commande à SAS Tester l ? appel de la macro en respectant scrupuleusement l ? ordre des paramètres Cette démarche élémentaire n ? est pas réalisable pour des macros compliqués faisant intervenir des boucles Il est quand même conseillé de progresser par étape pour éviter des talonnements chronophages à cause de messages d ? erreur incompréhensibles Objectif Principes Le principal objectif de cette vignette est de s ? initier à la réalisation de macros commandes SAS Il s ? agit de concevoir puis carrosser un ensemble de traitement spéci ?ques a ?n par exemple de les rendre accessibles à des utilisateurs non spécialistes de SAS mais gros consommateurs comme dans l ? industrie pharmaceutique ou le marketing La mise au point d ? une macro commande est délicate car les messages concernant des erreurs à l ? intérieur d ? une macro ne sont pas du tout explicites Il est donc vivement conseillé lorsque cela est possible de suivre la démarche suivante Écrire et tester le programme qui exécute l ? algorithme voulu Le principe général consiste à associer une cha? ne de caractères une suite de commandes ou un texte à un identi ?cateur Par la suite toute occurrence de cet identi ?cateur ou macro variable est remplacée par le texte désigné au cours d ? un traitement préalable à l ? exécution proprement dite des commandes Le pré-processeur implicitement invoqué reconna? t di ?érents objets variables commentaires commandes fonctions arguments qui lui sont propres précédés des caractères ou ils lui confèrent les possibilités d ? un langage de programmation rudimentaire mais structuré Le macro-langage au même titre augmente les possibilités du langage de base Il permet de passer des paramètres entre les étapes DATA et PROC et de systématiser l ? encha? nement d ? une séquence donnée d ? instructions Déterminer les variables qui seront les paramètres de la macro celles qui Les macro-variables et macro-commandes sont connues sauf déclaration rendront facilement généralisable à d ? autres usages le programme ainsi explicite contraire global local dans l ? environnement dans lequel C Tutoriel Macro Variables et Macro Commandes en SAS elles sont déclarées globalement pour toute une
Documents similaires










-
32
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Jui 13, 2021
- Catégorie Industry / Industr...
- Langue French
- Taille du fichier 54.2kB