Come contare i valori mancanti in sas: con esempi


È possibile utilizzare i seguenti metodi per contare il numero di valori mancanti in SAS:

Metodo 1: conta i valori mancanti per le variabili numeriche

 proc means data =my_data
    NMISS ;
run ;

Metodo 2: conta i valori mancanti per le variabili di carattere

 proc sql; 
select nmiss(char1) as char1_miss, nmiss(char2) as char2_miss
    from my_data;
quit;

I seguenti esempi mostrano come utilizzare ciascun metodo nella pratica con il seguente set di dati in SAS:

 /*create dataset*/
data my_data;
    input team $pos $rebounds assists;
    datalines ;
GA 10 8
BF4.
. F 7 10
DC. 14
EF. 10
FG 12 7
GC. 11
;
run ;

/*view dataset*/
proc print data =my_data; 

Esempio 1: conteggio dei valori mancanti per le variabili numeriche

Possiamo utilizzare il seguente codice per contare il numero di valori mancanti per ciascuna delle variabili numeriche nel set di dati:

 /*count missing values for each numeric variable*/
proc means data =my_data
    NMISS ;
run ;

Dal risultato possiamo vedere:

  • Ci sono 3 valori mancanti in totale nella colonna dei rimbalzi .
  • C’è 1 valore mancante in totale nella colonna degli assist .

Esempio 2: contare i valori mancanti per le variabili di carattere

Possiamo utilizzare il seguente codice per contare il numero di valori mancanti per ciascuna delle variabili di carattere nel set di dati:

 /*count missing for each character variable*/
proc sql ; 
    select nmiss(team) as team_miss, nmiss(pos) as pos_miss
    from my_data; 
quit ;

Dal risultato possiamo vedere:

  • C’è 1 valore mancante nella colonna Team .
  • Ci sono 0 valori mancanti nella colonna pos .

Nota : è possibile trovare la documentazione completa per la funzionalità NMISS qui .

Risorse addizionali

I seguenti tutorial spiegano come eseguire altre attività comuni in SAS:

Come normalizzare i dati in SAS
Come rimuovere i duplicati in SAS
Come sostituire i valori mancanti con zero in SAS

Aggiungi un commento

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