Cara menggabungkan kumpulan data di sas (dengan contoh)


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

 /*concatenate two datasets into one*/
data data3;
	set data1 data2;
run ;

Contoh berikut menunjukkan cara menggunakan sintaksis ini dalam praktiknya.

Contoh: Menggabungkan Kumpulan Data di SAS

Anggaplah kita memiliki dua kumpulan data berikut di SAS:

 /*create first dataset*/
data data1;
    input firstName $lastName $points;
    datalines ;
Austin Smith 15
Brad Stevens 31
Chad Miller 22
;
run ;

/*create second dataset*/
data data2;
    input firstName $lastName $points;
    datalines ;
Dave Michaelson 19
Eric Schmidt 29
Frank Wright 20
Greg Gunner 40
Harold Anderson 35
;
run ;

/*view datasets*/
proc print data =data1;
proc print data =data2;

Kumpulan data gabungan SAS

Kita dapat menggunakan kode berikut untuk menggabungkan kedua kumpulan data ini menjadi satu kumpulan data:

 /*concatenate two datasets into one*/
data data3;
	set data1 data2;
run ;

/*view new dataset*/
proc print data =data3; 

Dataset yang dihasilkan berisi semua observasi dari dua dataset pertama.

Catatan : Dalam contoh ini, kami hanya menggabungkan dua kumpulan data menjadi satu. Namun, kita dapat menggunakan sintaks serupa untuk menggabungkan kumpulan data sebanyak yang kita inginkan. Satu-satunya persyaratan adalah setiap kumpulan data berisi nama variabel yang sama.

Sumber daya tambahan

Tutorial berikut menjelaskan cara melakukan tugas umum lainnya di SAS:

Cara menormalkan data di SAS
Cara menghapus duplikat di SAS
Cara menggabungkan string di SAS
Bagaimana cara mengganti nilai yang hilang dengan nol di SAS

Tambahkan komentar

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