Så byter namn på kolumner i SAS Macro

Författare: Clyde Lopez
Skapelsedatum: 24 Augusti 2021
Uppdatera Datum: 21 November 2024
Anonim
Så byter namn på kolumner i SAS Macro - Artiklar
Så byter namn på kolumner i SAS Macro - Artiklar

Innehåll

Statistiska analyssystemet är ett mjukvarupaket för statistisk analys, prognoser, operativ forskning, projektledning och datautvinning. Den innehåller makroprogrammeringsutvidgningar som möjliggör automatisering av repetitiva åtgärder medan du använder SAS-applikationer. SAS Macros förmåga utvidgar och anpassar SAS-program och minskar programmets storlek.Med hjälp av informationen från "PROC SQL Dictionary Dictionary" kan du byta namn på kolumnuppsättningen av data i ett SAS-makroprogram.


vägbeskrivning

SAS makrotillägg automatiserar repetitiva åtgärder på användarprogram (Ablestock.com/AbleStock.com/Getty Images)
  1. Klicka på "Start" i Windows, och välj "SAS Base" och sedan "SAS Macro Editor."

  2. Ange följande kod i det öppna fönstret:

    Alternativ macrogen mprint mlogic; % makroomnamn (lib, dsn); alternativ pageno = 1 nodate; proc content data = & lib .. & dsn; rubrik "Innan du byter namn på alla variabler"; köra; proc sql noprint; välj nvar i: num_vars från dictionary.tables där libname = "& LIB" och memname = "& DSN"; välj distinkt (namn) till: var1-: var% TRIM (% LEFT (& num_vars)) från dictionary.columns där libname = "& LIB" och memname = "& DSN"; quit; köra; proc dataset library = & LIB; modifiera & DSN; byt namn på% av i = 1% till & num_vars; && var & i = NEWNAME _ && var & i. % slut; ; quit; köra; alternativ pageno = 1 nodate; proc content data = & lib .. & dsn; titeln "Efter omdöpning av alla variabler"; köra; % mend byt namn % byt namn (WORK, ONE);


  3. Klicka på "Arkiv" och "Spara" för att byta namn på uppsättningen kolumner data i ditt SAS makroprogram.