Innhold
Statistisk analyse Systemet er en programvarepakke for statistisk analyse, prognose, operativ forskning, prosjektledelse og data mining. Den inneholder makroprogrammeringsutvidelser som muliggjør automatisering av repeterende handlinger mens du bruker SAS-applikasjoner. SAS Macros evne til å utvide og tilpasse SAS-programmene, og reduserer programmets størrelse.Ved å bruke informasjonen fra "PROC SQL Dictionary Tables", kan du omdøpe kolonnesettet med data i et SAS makroprogram.
retninger
SAS makroutvidelser automatiserer repeterende handlinger på brukerprogrammer (Ablestock.com/AbleStock.com/Getty Images)-
Klikk "Start" i Windows, og velg "SAS Base" og deretter "SAS Macro Editor."
-
Skriv inn følgende kode i det åpne vinduet:
alternativer macrogen mprint mlogic; % makro omdøpe (lib, dsn); alternativer pageno = 1 nodate; proc content data = & lib .. & dsn; tittel "Før omdøpe alle variabler"; kjøre; proc sql noprint; velg nvar til: num_vars fra dictionary.tables der libname = "& LIB" og memname = "& DSN"; velg distinkte (navn) til: var1-: var% TRIM (% LEFT (& num_vars)) fra dictionary.columns hvor libname = "& LIB" og memname = "& DSN"; slutte; kjøre; proc datasett library = & LIB; endre & DSN; endre navn på% av i = 1% til & num_vars; && var & i = NEWNAME _ && var & i. % slutten; ; slutte; kjøre; alternativer pageno = 1 nodate; proc content data = & lib .. & dsn; tittel "Etter omdøping av alle variabler"; kjøre; % mend rename; % omdøpe (WORK, ONE);
-
Klikk på "Fil" og "Lagre" for å gi nytt navn til settet av kolonner med data i SAS-makroprogrammet.