Sistema di analisi statistica è un pacchetto di programmi software per analisi statistiche, previsioni, ricerca operativa, gestione del progetto e data mining. Esso comprende le estensioni che consentono l'automazione di azioni ripetitive durante l'utilizzo di applicazioni SAS di programmazione di macro. La funzione Macro SAS si estende e Personalizza programmi software SAS e riduce la dimensione del programma. Utilizzando le informazioni da "PROC SQL dizionario Tables", è possibile rinominare le colonne del set di dati in un programma di macro SAS.
Istruzioni
1
Fare clic su "Start" in Windows e selezionare "SAS Base" e poi "SAS Macro Editor".
2
Immettere il codice seguente nella finestra aperta:
opzioni macrogen mprint mlogic;
% rename(lib,dsn) macro;
opzioni pageno = 1 NODATA;
proc Sommario dati = & lib... & dsn;
titolo "Prima di rinominare tutte le variabili";
eseguire;
proc sql noprint;
Selezionare nvar in: num_vars
da dictionary.tables
dove libname = "& LIB" e
MemName = "& DSN";
Selezionare distinct(name) in: var1 -
: var % TRIM (% sinistra (& num_vars))
da dictionary.columns
dove libname = "& LIB" e
MemName = "& DSN";
Esci;
eseguire;
proc datasets biblioteca = & LIB;
modificare & DSN;
rinominare
faccio a % = 1% a & num_vars;
& & var & io = NEWNAME_ & & var & io.
fine %;
;
Esci;
eseguire;
opzioni pageno = 1 NODATA;
proc Sommario dati = & lib... & dsn;
titolo "Dopo la ridenominazione di tutte le variabili";
eseguire;
Rinomina di mend %;
% rename(WORK,ONE);
3
Fare clic su "File" e "Salva" per rinominare le colonne del set di dati nel vostro programma di macro SAS.