Sas'ta rastgele örnek nasıl seçilir: örneklerle
SAS’taki bir veri kümesinden rastgele basit bir satır örneği seçmenin en yaygın iki yolu şunlardır:
Yöntem 1: Örnek Boyutunu Kullanarak Rastgele Bir Örnek Seçin
proc surveyselect data =original_data
out =random_sample
method =srs /*specify simple random sampling as sampling method*/
sampsize =3 /*select 3 observations randomly*/
seed =123; /*set seed to make this example reproducible*/
run ;
Yöntem 2: Toplam gözlemlerin oranını kullanarak rastgele bir örnek seçin
proc surveyselect data =original_data
out =random_sample
method =srs /*specify simple random sampling as sampling method*/
samprate =0.2 /*select 20% of all observations randomly*/
seed =123; /*set seed to make this example reproducible*/
run ;
Aşağıdaki örnekler, SAS’ta her yöntemin aşağıdaki veri kümesiyle nasıl kullanılacağını gösterir:
/*create dataset*/
data original_data;
input team $pointsrebounds;
datalines ;
Warriors 25 8
Wizards 18 12
Rockets 22 6
Celtics 24 11
Thunder 27 14
Spurs 33 19
Nets 31 20
Mavericks 34 10
Kings 22 11
Pelicans 39 23
;
run ;
/*view dataset*/
proc print data = original_data;
Örnek 1: Örnek Boyutunu Kullanarak Rastgele Bir Örnek Seçin
Aşağıdaki kod, n=3 örnek boyutunu kullanarak veri kümesinden rastgele bir gözlem örneğinin nasıl seçileceğini gösterir:
/*select random sample*/
proc surveyselect data =original_data
out =random_sample
method =srs
sampsize =3
seed =123;
run ;
/*view random sample*/
proc print data =random_sample;
Orijinal veri kümesinden üç satırın rastgele seçildiğini görebiliriz.
Örnek 2: Toplam gözlemlerin oranını kullanarak rastgele bir örnek seçin
Aşağıdaki kod, rastgele örneğin tüm orijinal gözlemlerin %20’sini temsil etmesini istediğimizi belirtmek için örnekleme işlevini kullanarak veri kümesinden rastgele bir gözlem örneğinin nasıl seçileceğini gösterir:
/*select random sample*/
proc surveyselect data =original_data
out =random_sample
method =srs
samprate =0.2
seed =123;
run ;
/*view random sample*/
proc print data =random_sample;
Orijinal veri setindeki toplam gözlemlerin %20’sinin (%20 * 10 gözlem = 2 ) örneğimizin bir parçası olmak üzere rastgele seçildiğini görebiliriz.
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 prosedür özeti nasıl kullanılır?
SAS’ta değişkenler nasıl yeniden adlandırılır
SAS’ta yeni değişkenler nasıl oluşturulur?