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 ; 

etichettare le variabili in SAS

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

Aggiungi un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *