Cara menggunakan fungsi nmiss di sas (dengan contoh)


Anda dapat menggunakan fungsi NMISS di SAS untuk menghitung jumlah nilai yang hilang untuk setiap variabel numerik dalam kumpulan data.

Berikut cara umum untuk menggunakan fungsi ini dalam praktik:

 proc means data =my_data nmiss ;
run ;

Contoh khusus ini akan menghitung jumlah nilai yang hilang untuk setiap variabel numerik dalam kumpulan data yang disebut my_data .

Contoh berikut menunjukkan cara menggunakan NMISS dalam praktiknya.

Contoh: Gunakan NMISS di SAS untuk menghitung jumlah nilai yang hilang untuk setiap variabel numerik

Katakanlah kita memiliki kumpulan data berikut di SAS bernama my_data yang berisi informasi tentang berbagai pemain bola basket:

 /*create dataset*/
data my_data;
    input team $ points assists rebounds;
    datalines ;
At 10 2 .
At 17 5.
At 17. .
At 18 3 4
At 15 0 5
B. 4 5
B 29 0 8
B. 2 9
C 12 1 9
. 30 1 .
;
run ;

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

Perhatikan bahwa ada nilai yang hilang untuk setiap variabel dalam kumpulan data.

Kita dapat menggunakan fungsi NMISS untuk menghitung jumlah nilai yang hilang di setiap variabel:

 /*count number of missing values in each variable*/
proc means data =my_data nmiss ;
run ; 

Fungsi NMISS dalam contoh SAS

Dari tabel keluaran kita dapat melihat:

  • Variabel poin memiliki 2 nilai yang hilang.
  • Variabel pembantu memiliki 1 nilai yang hilang.
  • Variabel pentalan memiliki 4 nilai yang hilang.

Dan seterusnya.

Secara default, fungsi NMISS tidak menghitung jumlah nilai yang hilang untuk variabel karakter dalam kumpulan data.

Namun, kita dapat menggunakan solusi berikut dengan PROC SQL untuk menghitung jumlah nilai yang hilang untuk variabel karakter yang disebut team :

 /*count number of missing values for team variable*/
proc sql ; 
    select nmiss(team) as missing_team_values
    from my_data;
quit ; 

Dari hasilnya terlihat ada 1 nilai yang hilang pada kolom tim .

Catatan : Anda dapat menemukan dokumentasi lengkap untuk fitur SAS NMISS di sini .

Sumber daya tambahan

Tutorial berikut menjelaskan cara melakukan tugas umum lainnya di SAS:

Cara menghitung nilai yang hilang di SAS
Cara menghapus baris dengan nilai yang hilang di SAS
Bagaimana cara mengganti nilai yang hilang dengan nol di SAS

Tambahkan komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *