Un problema al llamar a symput en SAS
Esto requiere generar múltiples variables macro a través de un bucle. Si lee gt; mediana1 llame a symput("ID", ID);
Debido a que solo hay un ID de variable macro, cada ID que cumpla con los criterios sobrescribirá el valor anterior.
Los ejemplos son los siguientes:
let i=1;
data _null_;
set ses2; >si leegt; mediana1 entonces hazlo;
let i=evil(amp;i. 1);
llama a symput("IDamp;i.",ID);
end;
ejecutar;
Este es uno de los métodos y puede requerir depuración ya que el código está escrito a ciegas.