J'ai écrit deux programmes SAS EG différents sous le même projet. La première consiste à estimer un paramètre, disons A, qui sera utilisé dans le second programme. À l'heure actuelle, une fois le premier programme terminé, j'ai manuellement défini le paramètreVariable globale dans SAS EG
%let A = 0.1;
dans le deuxième programme. Je me demande simplement s'il existe un moyen de déclarer A comme une variable globale une fois qu'elle a été calculée dans le premier programme et que mon deuxième programme peut l'utiliser sans la saisie manuelle?
Merci.
La valeur, A dans une table, plutôt que la variable macro? Si c'est le cas, vous pouvez créer une variable de macro à partir de cette table de plusieurs façons - proc sql ou une étape de données sont deux options. – Reeza
Oui, c'est un nombre estimé dans le premier programme, disons 0,1. Est-il possible de donner un exemple de création d'une variable macro ici? Je suis nouveau à SAS macro. Merci. – Ben10