Cara membuat dataset kosong di sas


Ada dua cara umum untuk membuat kumpulan data kosong di SAS:

Metode 1: Buat kumpulan data kosong dari awal

 data empty_data;
attrib 
    var1 length =8 format =best12. label =" var1 "
    var2 length =$30 format =$30. label =" var2 "
    var3 length =8 format =best12. label =" var3 "
stop ;
run ;

Metode 2: Buat kumpulan data kosong dari kumpulan data yang sudah ada

 d ata empty_dat a ;
set existing_data;
stop ;
run ;

Dalam kedua metode tersebut, pernyataan stop mencegah SAS untuk benar-benar memproses baris.

Hal ini menghasilkan kumpulan data kosong dengan nama variabel tetapi tanpa baris.

Contoh berikut menunjukkan cara menggunakan masing-masing metode dalam praktik.

Contoh 1: Buat kumpulan data kosong dari awal

Kita dapat menggunakan kode berikut untuk membuat kumpulan data kosong bernama data_kosong yang berisi empat variabel:

 /*create empty dataset*/
data empty_data;
attrib 
    employee_ID length =8 format =best12. label = " Employee ID "
    employee_Name length =$30 format =$30. label =" Employee Name "
    sales length =8 format =best12. label =" Sales "
    sales_date length =8 format =date9. label =" SalesDate ";
stop ;
run ;

Kita kemudian dapat menggunakan isi proc untuk menampilkan isi dataset:

 /*view contents of dataset*/
proc contents data =empty_data;

Dari hasil tersebut kita dapat melihat bahwa dataset memiliki empat variabel tetapi tidak ada observasi yaitu baris nol.

Di bagian bawah hasilnya, kita juga bisa melihat nama keempat variabel yang kita buat:

Contoh 2: Buat kumpulan data kosong dari kumpulan data yang sudah ada

Kita dapat menggunakan kode berikut untuk membuat kumpulan data kosong yang disebut data_kosong yang dihasilkan dari kumpulan data yang sudah ada bernama Comet , yang merupakan kumpulan data yang dibangun di SAS:

 /*create empty dataset from existing dataset*/
data empty_dat;
    set sashelp.Comet;
    stop ;
run ;

Kita kemudian dapat menggunakan isi proc untuk menampilkan isi dataset:

 /*view contents of dataset*/
proc contents data =empty_data; 

Dari hasilnya terlihat bahwa dataset memiliki empat variabel tetapi tidak ada observasi.

Di bagian bawah output, kita juga bisa melihat nama empat variabel yang dibuat dari dataset yang ada:

Sumber daya tambahan

Tutorial berikut menjelaskan cara melakukan tugas umum lainnya di SAS:

Cara menggunakan ringkasan prosedur di SAS
Cara mengganti nama variabel di SAS
Cara membuat variabel baru di SAS

Tambahkan komentar

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