Sas: cara menampilkan nilai dalam format persentase


Anda dapat menggunakan opsi format PERCENT di SAS untuk mencetak nilai yang diformat sebagai persentase.

Contoh berikut menunjukkan cara menggunakan opsi format PERCENT dalam praktiknya.

Contoh: Menampilkan nilai dalam format persentase di SAS

Misalkan kita memiliki kumpulan data berikut di SAS yang menunjukkan nilai ujian siswa di suatu kelas:

 /*create dataset*/
data my_data;
    input student $exam_score;
    datalines ;
Andy 0.945
Bob 0.78
Chad 0.865
Derrick 0.77
Eric 0.75
Frank 0.64
George 0.895
Henry 0.98
Isaac 0.68
John 0.84
;
run ;

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

Katakanlah kita ingin memformat nilai pada kolom nilai_ujian menggunakan format persentase.

Kita dapat menggunakan sintaks berikut untuk melakukan ini:

 /*view dataset and display exam scores in percent format*/
proc print data =my_data;
    format exam_score percent10.1 ;
run ; 

Setiap nilai di kolom nilai_ujian ditampilkan sebagai persentase.

Saat menggunakan pernyataan persen10.1 , angka 10 menentukan bahwa maksimal 10 karakter akan diperlukan untuk menampilkan seluruh nilai, termasuk simbol persen, sedangkan angka 1 menentukan bahwa digit harus ditampilkan setelah desimal.

Jika Anda tidak ingin menampilkan nilai apa pun setelah desimal, Anda dapat menggunakan persen10. alih-alih:

 /*view dataset and display exam scores in percent format without decimal places*/
proc print data =my_data;
    format exam_score percent10. ;
run ; 

Perhatikan bahwa setiap nilai dalam kolom nilai_ujian dibulatkan ke bilangan bulat terdekat dan setiap nilai setelah tempat desimal telah terpotong.

Catatan : Anda dapat menemukan dokumentasi lengkap untuk format PERCENT di SAS di sini .

Sumber daya tambahan

Tutorial berikut menjelaskan cara melakukan tugas umum lainnya di SAS:

Cara menggunakan ringkasan prosedur di SAS
Cara menggunakan Proc Tabulate di SAS
Cara menggunakan pemeriksaan Proc di SAS

Tambahkan komentar

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