Sei sulla pagina 1di 2

SAS NOTE;

SAS si usa per data analysis and data reporting

Dataset is sas è semplicemente un TABLE

Per inserire un COMMENTO, si può iniziare con *…… e si chiude


con :
Oppure con si apre con /* e si chiude con /*
Oppure una stortcut cntrl+/

1)Come creare Variabili


Si inizia creando il file in cui si vuole lavorare inserendo una
KEYWORD (KW) ovvero DATA, esempio
DATA class; (creerà un file chiamato Esercizio)
NB)Ogni riga di codice va fatta terminare con il ;
Il file però non ha VARIABILI (nome delle colonne in excel), quindi
bisogna crearle inserendo la KW INPUT seguita dal nome delle
variabili es:
Input name rollno grade;
NB) se la variabile avrà come osservazioni un carattere e non un
numero la variabile deve essere fatta seguire dal simbolo del dollaro
$,
NB) separare il nome delle variabili nella riga input con spazi
NB) fai seguire il nome della variabile dal simbolo $ se le
osservazioni iniziano con 0 devono essere trattate come carattere
Dopo input inseriamo KW datalines ovvero il contenuto delle
variabili
Che deve esser fatto a capo e alla fine chiuso con le virgolette
ES:
datalines;
Filippo 10001 14 Storia
Gianni 10002 14 Latino
Silvio 10003 14 Matematica
;
Dopo si runna tutto con Run
2)Come Creare Operazioni matematiche
Puoi anche svolgere delle operazioni matematiche ciò creerà una
nuova colonna da noi nominata
Con il risultato dell’operazione
Esempio
net=gross-1;
net=gross-net
NB) ricorda di inserire l’operazione matematica prima della KW
datalines
3)Come aumentare il numero di caratteri leggibili
Per aumentare I caratteri leggibili inserire KW length seguita dal
nome completo della variabile + il numero di caratteri e un punto.es
Length= nome $30.;
4)Come inserire un delimiter per farlo bisogna usare la KW infile e
dopo dlm”con il delimiter”;
5)Come leggere dati da file esterni bisogna usare la KW infile
“filelocation\filename”;
Per leggere un file esterno bisogna prima di tutto capire che tipo di
estinzione è
6)Come visualizzare una sola colonna utilizzando proc print si può
scegliere cosa visualizzare usando la KW by seguita dal nome della
colonna e var seguita da tutte le colonne che si vogliono
visualizzare
7)Come Importare un file CSV data test;
data test.work
infile "/folders/myfolders/100 Sales Records.csv" dlm="," firstobs=2;
(ovvero il delimiter e da quale riga importare)
input /* nome delle colonne /*
Run;
8)Come formattare per formattare usare KW format ciò da mettere
un. e il numero di caratteri in cui comparirà il punto tipo 3 quindi
9899 verrà 9.899
9)Come filtrare per filtrare si può usare la KW where=“se una
parola” o un numero
10) Come creare una if e then formula scrivere if and then se vuoi
puoi fai if then do;
tutto quello che vuoi e termina con end
11)come concatenare usare la kw catx seguita da (“delimiter”,
nome delle colonne);

Potrebbero piacerti anche