Jak přejmenovat sloupce v makru SAS

Autor: Gregory Harris
Datum Vytvoření: 12 Duben 2021
Datum Aktualizace: 22 Listopad 2024
Anonim
SAS Clinical Interview Question # 08 RENAME ALL VARIABLES
Video: SAS Clinical Interview Question # 08 RENAME ALL VARIABLES

Obsah

Statistický analytický systém je softwarový balíček pro statistickou analýzu, prognózování, operační výzkum, řízení projektů a dolování dat. Zahrnuje rozšíření programování maker, které umožňují automatizaci opakovaných akcí při použití aplikací SAS. Schopnost SAS Macro rozšiřuje a přizpůsobuje softwarové programy SAS a snižuje velikost programu.Pomocí informací z "tabulek slovníku PROC SQL" můžete přejmenovat sadu sloupců dat v programu makra SAS.


Pokyny

Rozšíření maker SAS automatizují opakované akce v uživatelských aplikacích (Ablestock.com/AbleStock.com/Getty Images)
  1. Klikněte na "Start" ve Windows a vyberte "SAS Base" a poté "SAS Macro Editor".

  2. Do otevřeného okna zadejte následující kód:

    možnosti makrog mprint mlogic; % přejmenování makra (lib, dsn); options pageno = 1 nodate; data proc obsah = & lib .. & dsn; název "Před přejmenováním všech proměnných"; běh; proc sql noprint; vyberte nvar do: num_vars z dictionary.tables kde libname = "& LIB" a memname = "& DSN"; vyberte výraz (jméno) do: var1-: var% TRIM (% LEFT (& num_vars)) ze slovníku.columns kde libname = "& LIB" a memname = "& DSN"; přestat; běh; proc datasets library = & LIB; modifikovat & DSN; přejmenování% z i = 1% do & num_vars; && var & i = NEWNAME _ && var & i. % konec; ; přestat; běh; options pageno = 1 nodate; data proc obsah = & lib .. & dsn; název "Po přejmenování všech proměnných"; běh; % opravit přejmenování; % rename (WORK, ONE);


  3. Klikněte na "Soubor" a "Uložit" pro přejmenování sady sloupců dat v programu makra SAS.