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;
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