R'de küme örneklemesi: örneklerle


Araştırmacılar genellikle bir popülasyondanörnekler alır ve bu örnekteki verileri, bir bütün olarak popülasyon hakkında sonuçlar çıkarmak için kullanır.

Yaygın olarak kullanılan bir örnekleme yöntemi, bir popülasyonun kümelere bölündüğü ve belirli kümelerin tüm üyelerinin örneğe dahil edilmek üzere seçildiği küme örneklemesidir .

Bu eğitimde R’de küme örneklemenin nasıl gerçekleştirileceği açıklanmaktadır.

Örnek: R’de Küme Örneklemesi

Diyelim ki şehir turu sunan bir firma müşterilerine anket yapmak istiyor. Günde sundukları on turdan rastgele dördünü seçiyorlar ve her müşteriden deneyimlerini 1’den 10’a kadar derecelendirmelerini istiyorlar.

Aşağıdaki kod, R’de çalışmak üzere sahte bir veri çerçevesinin nasıl oluşturulacağını gösterir:

 #make this example reproducible
set.seed(1)

#create data frame
df <- data.frame(tour = rep(1:10, each=20),
                 experience = rnorm(200, mean=7, sd=1))

#view first six rows of data frame
head(df)

  tour experience
1 1 6.373546
2 1 7.183643
3 1 6.164371
4 1 8.595281
5 1 7.329508
6 1 6.179532

Aşağıdaki kod, dört ziyareti rastgele seçerek ve bu ziyaretlerin her bir üyesini numuneye dahil ederek bir müşteri numunesinin nasıl elde edileceğini gösterir:

 #randomly choose 4 tour groups out of the 10
clusters <- sample( unique (df$tour), size=4, replace= F )

#define sample as all members who belong to one of the 4 tour groups
cluster_sample <- df[df$tour %in% clusters, ]

#view how many customers came from each tour
table(cluster_sample$tour)

 2 7 8 10 
20 20 20 20 

Sonuçtan şunu görebiliriz:

  • Örneklemeye 2 numaralı turist grubundan 20 müşteri dahil edildi.
  • Örneklemeye 7 numaralı tur grubundan 20 müşteri dahil edildi.
  • Örneklemeye 8 numaralı tur grubundan 20 müşteri dahil edildi.
  • Örneklemeye 10 numaralı tur grubundan 20 müşteri dahil edildi.

Böylece bu örneklem 4 farklı turist grubundan toplam 80 müşteriden oluşmaktadır.

İlgili: R’de %in% operatörü nasıl kullanılır?

Ek kaynaklar

Farklı örnekleme yöntemlerinin anlaşılması
R’de katmanlı örnekleme
R’de sistematik örnekleme

Yorum ekle

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir