Come etichettare le variabili in sas (con esempio)
È possibile utilizzare la funzione label in SAS per fornire nomi di etichette alle variabili in un set di dati.
L’esempio seguente mostra come utilizzare questa funzione nella pratica.
Esempio: variabili etichetta in SAS
Supponiamo di creare il seguente set di dati in SAS:
/*create dataset*/
data data1;
inputID $xy;
datalines ;
Mavs 99 21
Spurs 93 18
Rockets 88 27
Thunder 91 29
Warriors 104 40
Cavs 93 30
;
run ;
/*view contents of dataset*/
proc contents data =data1;
run ;
L’output della funzione proc content ci mostra il nome, il tipo di dati e la lunghezza di ciascuna delle tre variabili nel nostro set di dati.
Tuttavia, potrebbe non essere ovvio a cosa si riferiscono effettivamente ID , x e y nel set di dati.
Fortunatamente, possiamo utilizzare la funzione label durante la creazione del set di dati per fornire etichette specifiche per ciascuna variabile:
/*create dataset*/
data data1;
inputID $xy;
label ID = ' Team ' x = ' Points ' y = ' Rebounds ';
datalines ;
Mavs 99 21
Spurs 93 18
Rockets 88 27
Thunder 91 29
Warriors 104 40
Cavs 93 30
;
run ;
/*view contents of dataset*/
proc contents data =data1;
run ;
Tieni presente che l’ output del contenuto di proc ora contiene una colonna aggiuntiva denominata label , che contiene le etichette per le tre variabili che abbiamo specificato.
Risorse addizionali
I seguenti tutorial spiegano come eseguire altre attività comuni in SAS:
Come normalizzare i dati in SAS
Come sostituire i caratteri in una stringa in SAS
Come sostituire i valori mancanti con zero in SAS
Come rimuovere i duplicati in SAS