Cara menggunakan ringkasan prosedur di sas (dengan contoh)
Anda dapat menggunakan Ringkasan Prosedur di SAS untuk menghitung dengan cepat statistik deskriptif berikut untuk satu atau lebih variabel dalam kumpulan data:
- N : Jumlah observasi
- MIN : Nilai minimum
- MAX : Nilai maksimum
- RATA-RATA : Rata-rata
- STD : Standar deviasi
Contoh berikut menunjukkan cara menggunakan prosedur ini dengan kumpulan data bawaan SAS yang disebut Fish , yang berisi berbagai pengukuran untuk 159 ikan berbeda yang ditangkap di sebuah danau di Finlandia.
Kita dapat menggunakan proc print untuk menampilkan 10 observasi pertama dari kumpulan data ini:
/*view first 10 observations from Fish dataset*/ proc print data =sashelp.Fish( obs = 10 ); run ;
Terkait: Cara Mengidentifikasi Pencilan di SAS
Contoh 1: Ringkasan prosedur dengan variabel
Kita dapat menggunakan kode berikut untuk menghitung statistik deskriptif untuk variabel Bobot:
/*calculate descriptive statistics for Weight variable*/
proc summary data =sashelp.Fish;
var Weight ;
output out =summaryWeight;
run ;
/*print output dataset*/
proc print data =summaryWeight;
Berikut cara menafsirkan tabel keluaran:
- _TYPE_: Kolom ini menunjukkan apakah setiap baris dalam kumpulan data digunakan untuk menghitung statistik deskriptif atau tidak. 0 = Setiap baris telah digunakan.
- _FREQ_: Jumlah baris yang digunakan untuk menghitung setiap statistik deskriptif.
- _STAT_: Nama statistik deskriptif.
- Bobot: nilai numerik dari statistik deskriptif yang sesuai.
Dari hasilnya kita dapat melihat:
- Jumlah total pengamatan adalah 158 .
- Nilai bobot minimum adalah 0 .
- Nilai bobot maksimum adalah 1.650 .
- Nilai rata-rata bobotnya adalah 398,70 .
- Standar deviasi nilai bobot adalah 359,09 .
Dari kelima nilai tersebut kita dapat memperoleh pemahaman yang cukup baik mengenai sebaran nilai pada variabel Weight.
Contoh 2: Ringkasan Proses dengan Banyak Variabel
Untuk menghitung statistik deskriptif beberapa variabel sekaligus, cukup cantumkan beberapa nama variabel dalam pernyataan var .
Misalnya, kita dapat menggunakan kode berikut untuk menghitung statistik deskriptif untuk variabel Berat Badan dan Tinggi Badan:
/*calculate descriptive statistics for Weight and Height variables*/
proc summary data =sashelp.Fish;
var Weight Height ;
output out =summaryWeightHeight;
run ;
/*print output dataset*/
proc print data =summaryWeightHeight;
Dari hasilnya kita dapat melihat lima statistik deskriptif berat badan dan tinggi badan.
Contoh 3: Ringkasan proses dengan satu variabel dikelompokkan dengan variabel lain
Untuk menghitung statistik deskriptif suatu variabel yang dikelompokkan berdasarkan variabel lain, kita dapat menggunakan pernyataan kelas .
Misalnya, kita dapat menggunakan kode berikut untuk menghitung statistik deskriptif untuk bobot yang dikelompokkan berdasarkan spesies:
/*calculate descriptive statistics for Weight grouped by Species*/
proc summary data =sashelp.Fish;
var Weight ;
class Species;
output out =summaryWeightSpecies;
run ;
/*print output dataset*/
proc print data =summaryWeightSpecies;
Tabel keluaran menampilkan statistik deskriptif untuk setiap spesies ikan.
Sebagai contoh, kita dapat mengamati statistik deskriptif berikut untuk ikan Bream saja:
- Jumlah observasi adalah 34 .
- Nilai bobot minimum adalah 242 .
- Nilai berat maksimum adalah 1000 .
- Nilai rata-rata bobotnya adalah 626 .
- Standar deviasi nilai bobotnya adalah 206,60 .
Kita juga dapat mengamati statistik deskriptif ini untuk semua spesies lainnya.
Sumber daya tambahan
Tutorial berikut menjelaskan cara melakukan tugas umum lainnya di SAS:
Cara menggunakan Proc Append di SAS
Cara menggunakan Proc Tabulate di SAS
Cara menghitung korelasi di SAS
Cara membuat tabel frekuensi di SAS