Jak zmienić nazwy kolumn w makrze SAS

Autor: Florence Bailey
Data Utworzenia: 19 Marsz 2021
Data Aktualizacji: 1 Grudzień 2024
Anonim
excel-238 - Przypisanie makra do przycisku lub kształtu
Wideo: excel-238 - Przypisanie makra do przycisku lub kształtu

Zawartość

System analizy statystycznej to pakiet oprogramowania do analizy statystycznej, prognozowania, badań operacyjnych, zarządzania projektami i eksploracji danych. Zawiera rozszerzenia programowania makr, które umożliwiają automatyzację powtarzalnych czynności podczas korzystania z aplikacji SAS. Zdolność makr SAS rozszerza i dostosowuje programy SAS i zmniejsza rozmiar programu.Korzystając z informacji z „Tabeli słownika SQL PROC”, można zmienić nazwę zestawu danych kolumny w programie makr SAS.


Instrukcje

Rozszerzenia makr SAS automatyzują powtarzalne czynności w aplikacjach użytkownika (Ablestock.com/AbleStock.com/Getty Images)
  1. Kliknij „Start” w systemie Windows i wybierz „SAS Base”, a następnie „SAS Macro Editor”.

  2. Wprowadź następujący kod w otwartym oknie:

    opcje macrogen mprint mlogic; % nazwa makra (lib, dsn); opcje pageno = 1 nodate; proc content data = & lib .. & dsn; tytuł „Przed zmianą nazw wszystkich zmiennych”; biegać; proc sql noprint; wybierz nvar w: num_vars z dictionary.tables gdzie libname = "& LIB" i memname = "& DSN"; wybierz odrębną (nazwę) na: var1-: var% TRIM (% LEFT (& num_vars)) ze dictionary.columns gdzie libname = "& LIB" i memname = "& DSN"; zrezygnować; biegać; biblioteka zbiorów danych proc = & LIB; modyfikuj i DSN; zmień nazwę% z i = 1% na & num_vars; && var & i = NEWNAME _ && var & i. % end; ; zrezygnować; biegać; opcje pageno = 1 nodate; proc content data = & lib .. & dsn; tytuł „Po zmianie nazw wszystkich zmiennych”; biegać; % mend rename; % rename (WORK, ONE);


  3. Kliknij „Plik” i „Zapisz”, aby zmienić nazwę zestawu danych w programie makr SAS.