Cara menggunakan langkah data di sas (dengan contoh)


Anda dapat menggunakan langkah DATA di SAS untuk membuat kumpulan data.

Ada dua cara umum untuk menggunakan langkah DATA :

1. Buat kumpulan data dari awal.

2. Buat dataset dari dataset yang sudah ada.

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

Contoh 1: Gunakan langkah DATA untuk membuat kumpulan data dari awal

Sintaks berikut menunjukkan cara menggunakan langkah DATA untuk membuat kumpulan data dengan tiga variabel:

 /*create dataset*/
data my_data;
    input team $position $points;
    datalines ;
A Guard 25
A Guard 20
A Guard 30
A Forward 25
A Forward 10
B Guard 10
B Guard 22
B Forward 30
B Forward 10
B Forward 10
B Forward 25
;
run ;

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

Inilah yang kami lakukan dalam contoh ini:

Pertama, kami menggunakan data untuk memberi nama kumpulan data.

Selanjutnya, kami menggunakan input untuk menentukan nama variabel ( $ menentukan variabel karakter).

Selanjutnya, kami menggunakan baris data untuk memberi tahu SAS bahwa baris berikutnya mewakili nilai dalam kumpulan data.

Contoh 2: Gunakan langkah DATA untuk membuat kumpulan data dari kumpulan data yang sudah ada

Kita dapat menggunakan langkah data dengan pernyataan set untuk membuat kumpulan data dari kumpulan data lain yang sudah ada.

Misalnya, kita dapat menggunakan sintaks berikut untuk membuat kumpulan data baru bernama new_data yang menggunakan variabel dari kumpulan data bernama my_data tetapi menghapus variabel “returns”:

 /*create new dataset that drops returns from my_data*/
data new_data;
    set my_data;
    drop returns;
run ;

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

Inilah yang kami lakukan dalam contoh ini:

Pertama, kami menggunakan data untuk memberi nama kumpulan data baru.

Selanjutnya, kami menggunakan set untuk menentukan kumpulan data yang ada untuk membuat kumpulan data baru.

Selanjutnya, kami menggunakan drop untuk menghapus variabel “return” dari kumpulan data baru.

Hasil akhirnya adalah kumpulan data baru yang berisi variabel yang sama persis dengan kumpulan data asli, hanya saja variabel “returns” telah dihapus.

Terkait: Cara Menggunakan Pernyataan KEEP dan DROP di SAS

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 *