SINTASSI DEI COMANDI DI UN DATA STEP
DATA nome_del_dataset < opzioni > ;
INFILE "nome_del_file" < opzioni > ;
INPUT
- formato libero
variabile < $ > < & > ;
- formato a colonne
variabile < $ > col.iniziale < - col.finale > ;
- formato "formattato"
variabile
informat
- Inoltre:
- alla fine di ogni input
< @ | @@ >
- controllo di posizione
< @ numero > < # numero >
- modificatore di formato
< : . >
RENAME nome_variabile_1=nuovo_nome1 < nome_variabile_2=nuovo_nome2 > ;
LABEL variabile="etichetta" < variabile1="etichetta1" > < variabile2="etichetta2" > ;
LENGTH variabile < $ > lunghezza ;
(prima che la variabile sia usata)
DELETE ;
OUTPUT ;
IF espressione ;
IF espressione THEN comando SAS ;
WHERE espressione logica;
FILE "nome_del_file" ;
PUT
- formato libero
- formato a colonna
- formato "formattato"
;
KEEP variabile_1 , variabile_2 ... ;
DROP variabile_1 , variabile_2 ... ;
SET nome_di_dataset ;
DO;
comandi SAS
END ;
DO indice=1 TO numero ;
comandi SAS
END ;
SELECT ;
WHEN espressione1 azione_tipo1 ;
WHEN espressione2 azione_tipo2 ;
< OTHERWISE azione > ;
END ;
RETAIN variabile_1 < valore_iniziale_1 > variabile_n < valore_iniziale_n > ;
Last modified: Fri Nov 17 13:59:09 CET 2000