Indhold
Det Statistiske Analysesystem er en softwarepakke til statistisk analyse, prognoser, operationel forskning, projektstyring og data mining. Det omfatter makroprogrammeringsudvidelser, der muliggør automatisering af gentagne handlinger, mens du bruger SAS-applikationer. SAS Macros evne udvider og tilpasser SAS softwareprogrammer og reducerer programmets størrelse.Ved hjælp af oplysningerne fra "PROC SQL Dictionary Tables" kan du omdøbe kolonne sæt data i et SAS makro program.
retninger
SAS makroudvidelser automatiserer gentagne handlinger på brugerapplikationer (Ablestock.com/AbleStock.com/Getty Images)-
Klik på "Start" i Windows, og vælg "SAS Base" og derefter "SAS Macro Editor."
-
Indtast følgende kode i det åbne vindue:
indstillinger macrogen mprint mlogic; % makro omdøb (lib, dsn); indstillinger pageno = 1 nodat; proc content data = & lib .. & dsn; titel "Før omdøbning af alle variabler"; run; proc sql noprint; vælg nvar i: num_vars fra dictionary.tables hvor libname = "& LIB" og memname = "& DSN"; vælg distinkt (navn) i: var1-: var% TRIM (% LEFT (& num_vars)) fra dictionary.columns hvor libname = "& LIB" og memname = "& DSN"; quit; run; proc datasæt library = & LIB; ændre & DSN; omdøbe% af i = 1% til & num_vars; && var & i = NEWNAME _ && var & i. % slut; ; quit; run; indstillinger pageno = 1 nodat; proc content data = & lib .. & dsn; titel "Efter omdøbning af alle variabler"; run; % mend rename; % omdøb (WORK, ONE);
-
Klik på "File" og "Save" for at omdøbe sæt af kolonner af data i dit SAS makro program.