Cara menghitung desil di sas (dengan contoh)


Dalam statistik, desil adalah angka yang membagi kumpulan data menjadi sepuluh kelompok dengan frekuensi yang sama.

Desil pertama adalah titik di mana 10% dari seluruh nilai data berada di bawahnya.

Desil kedua adalah titik di mana 20% dari seluruh nilai data berada di bawahnya, dan seterusnya.

Anda dapat menggunakan sintaks dasar berikut untuk menghitung desil untuk kumpulan data di SAS:

 /*calculate decile values for variable called var1*/
proc univariate data =original_data;
    var var1;
    output out =decile_data;
    pctlpts = 10 to 100 by 10
    pctlpre = D_;
run ;

Catatan : Instruksi pctlpts menentukan desil yang akan dihitung, dan instruksi pctlpre menentukan awalan yang akan digunakan untuk desil dalam output.

Contoh berikut menunjukkan cara menggunakan sintaksis ini dalam praktiknya.

Contoh: Cara menghitung desil di SAS

Misalkan kita memiliki kumpulan data berikut di SAS yang berisi dua variabel:

 /*create dataset*/
data original_data;
    input team $points;
    datalines ;
AT 12
At 15
At 16
At 21
At 22
At 25
At 29
At 31
B16
B22
B25
B29
B 30
B 31
B 33
B 38
;
run ;

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

Kode berikut menunjukkan cara menghitung desil untuk variabel poin dalam kumpulan data

 /*calculate decile values for points*/
proc univariate data =original_data;
    var points;
    output out =decile_data
    pctlpts = 10 to 100 by 10
    pctlpre = D_;
run ;

/*view deciles for points*/
proc print data =decile_data;

Berikut cara menafsirkan hasilnya:

  • Nilai desil pertama adalah 15 .
  • Nilai desil kedua adalah 16 .
  • Nilai desil ketiga adalah 21 .
  • Nilai desil keempat adalah 22 .

Dan seterusnya.

Sumber daya tambahan

Tutorial berikut menjelaskan cara melakukan tugas umum lainnya di SAS:

Cara menghitung persentil di SAS
Cara menghitung kuartil di SAS
Cara menggunakan ringkasan prosedur di SAS

Tambahkan komentar

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