Sas'ta veri kümeleri nasıl birleştirilir (örnekle)
SAS’taki veri kümelerini birleştirmek için aşağıdaki temel sözdizimini kullanabilirsiniz:
/*concatenate two datasets into one*/
data data3;
set data1 data2;
run ;
Aşağıdaki örnek, bu sözdiziminin pratikte nasıl kullanılacağını gösterir.
Örnek: SAS’ta Veri Kümelerini Birleştirme
SAS’ta aşağıdaki iki veri kümesine sahip olduğumuzu varsayalım:
/*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;
Bu iki veri kümesini tek bir veri kümesinde birleştirmek için aşağıdaki kodu kullanabiliriz:
/*concatenate two datasets into one*/
data data3;
set data1 data2;
run ;
/*view new dataset*/
proc print data =data3;
Ortaya çıkan veri seti, ilk iki veri setindeki tüm gözlemleri içerir.
Not : Bu örnekte yalnızca iki veri kümesini tek bir veri kümesinde birleştirdik. Ancak istediğimiz kadar veri kümesini birleştirmek için benzer sözdizimini kullanabiliriz. Tek gereksinim, her veri kümesinin aynı değişken adlarını içermesidir.
Ek kaynaklar
Aşağıdaki eğitimlerde SAS’ta diğer ortak görevlerin nasıl gerçekleştirileceği açıklanmaktadır:
SAS’ta veriler nasıl normalleştirilir?
SAS’ta kopyalar nasıl kaldırılır
SAS’ta dizeler nasıl birleştirilir
SAS’ta eksik değerler sıfırla nasıl değiştirilir?