Slik omdøper du kolonner i SAS Macro

Forfatter: Sara Rhodes
Opprettelsesdato: 18 Februar 2021
Oppdater Dato: 1 Kan 2024
Anonim
Slik omdøper du kolonner i SAS Macro - Artikler
Slik omdøper du kolonner i SAS Macro - Artikler

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)
  1. Klikk "Start" i Windows, og velg "SAS Base" og deretter "SAS Macro Editor."

  2. 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);


  3. Klikk på "Fil" og "Lagre" for å gi nytt navn til settet av kolonner med data i SAS-makroprogrammet.