Kolommen hernoemen in SAS Macro

Schrijver: Sara Rhodes
Datum Van Creatie: 13 Februari 2021
Updatedatum: 2 December 2024
Anonim
SAS Tutorial | How to Create Macro Variables and Use Macro Functions
Video: SAS Tutorial | How to Create Macro Variables and Use Macro Functions

Inhoud

Het statistische analysesysteem is een softwarepakket voor statistische analyse, prognoses, operationeel onderzoek, projectbeheer en datamining. Het bevat macro-programmeer-uitbreidingen die de automatisering van repetitieve acties tijdens het gebruik van SAS-applicaties mogelijk maken. De mogelijkheid van SAS Macro breidt de SAS-softwareprogramma's uit en past deze aan, en verkleint het programma.Met behulp van de informatie uit de "PROC SQL-woordenboektabellen" kunt u de kolomset met gegevens in een SAS-macroprogramma hernoemen.


routebeschrijving

SAS macro-uitbreidingen automatiseren repetitieve acties op gebruikersapplicaties (Ablestock.com/AbleStock.com/Getty Images)
  1. Klik op "Start" in Windows en selecteer "SAS Base" en vervolgens "SAS Macro Editor."

  2. Voer de volgende code in het open venster in:

    options macrogen mprint mlogic; % macro hernoemen (lib, dsn); opties pageno = 1 knikpunt; proc inhoudsgegevens = & lib .. & dsn; titel "Voor hernoemen van alle variabelen"; lopen; proc sql noprint; selecteer nvar in: num_vars van dictionary.tables waarbij libname = "& LIB" en memname = "& DSN"; selecteer onderscheid (naam) in: var1-: var% TRIM (% LEFT (& num_vars)) van dictionary.columns waarbij libname = "& LIB" en memname = "& DSN"; stoppen; lopen; proc datasets library = & LIB; wijzigen & DSN; % van i = 1% hernoemen naar & num_vars; && var & i = NEWNAME _ && var & i. % einde; ; stoppen; lopen; opties pageno = 1 knikpunt; proc inhoudsgegevens = & lib .. & dsn; titel "Na het hernoemen van alle variabelen"; lopen; % ren hernoemd; % hernoemen (WORK, ONE);


  3. Klik op "Bestand" en "Opslaan" om de reeks kolommen met gegevens in uw SAS-macroprogramma te hernoemen.