Küme örneklemesi

Python'da Örnekleme

James Chapman

Curriculum Manager, DataCamp

Tabakalı vs. küme örnekleme

Tabakalı örnekleme

  • Kütleyi alt gruplara ayırın
  • Her alt grupta basit rastgele örnekleme kullanın

Küme örneklemesi

  • Bazı alt grupları seçmek için basit rastgele örnekleme kullanın
  • Yalnızca bu alt gruplarda basit rastgele örnekleme kullanın
Python'da Örnekleme

Kahve çeşitleri

Sıra ve sütunlar halinde düzenlenmiş kahve çekirdekleri.

varieties_pop = list(coffee_ratings['variety'].unique())
[None, 'Other', 'Bourbon', 'Catimor', 
'Ethiopian Yirgacheffe','Caturra', 
'SL14', 'Sumatra', 'SL34', 'Hawaiian Kona',
'Yellow Bourbon', 'SL28', 'Gesha', 'Catuai',
'Pacamara', 'Typica', 'Sumatra Lintong',
'Mundo Novo', 'Java', 'Peaberry', 'Pacas',
'Mandheling', 'Ruiru 11', 'Arusha',
'Ethiopian Heirlooms', 'Moka Peaberry',
'Sulawesi', 'Blue Mountain', 'Marigojipe', 
'Pache Comun']
Python'da Örnekleme

Aşama 1: alt grupların örneklenmesi

Sıra ve sütunlar halinde düzenlenmiş kahve çekirdekleri; yalnızca üçü renklendirilmiş, diğerleri gri.

import random
varieties_samp = random.sample(varieties_pop, k=3)
['Hawaiian Kona', 'Bourbon', 'SL28']
Python'da Örnekleme

Aşama 2: her grubun örneklenmesi

variety_condition = coffee_ratings['variety'].isin(varieties_samp)
coffee_ratings_cluster = coffee_ratings[variety_condition]
coffee_ratings_cluster['variety'] = coffee_ratings_cluster['variety'].cat.remove_unused_categories()
coffee_ratings_cluster.groupby("variety")\
    .sample(n=5, random_state=2021)
Python'da Örnekleme

Aşama 2 çıktısı

                    total_cup_points        variety       country_of_origin  ...
variety                                                                       
Bourbon       575              82.83        Bourbon               Guatemala   
              560              82.83        Bourbon               Guatemala   
              524              83.00        Bourbon               Guatemala   
              1140             79.83        Bourbon               Guatemala   
              318              83.67        Bourbon                  Brazil   
Hawaiian Kona 1291             73.67  Hawaiian Kona  United States (Hawaii)   
              1266             76.25  Hawaiian Kona  United States (Hawaii)   
              488              83.08  Hawaiian Kona  United States (Hawaii)   
              461              83.17  Hawaiian Kona  United States (Hawaii)   
              117              84.83  Hawaiian Kona  United States (Hawaii)   
SL28          137              84.67           SL28                   Kenya   
              452              83.17           SL28                   Kenya   
              224              84.17           SL28                   Kenya   
              66               85.50           SL28                   Kenya   
              559              82.83           SL28                   Kenya   
Python'da Örnekleme

Çok aşamalı örnekleme

  • Küme örneklemesi çok aşamalı örneklemenin bir türüdür
  • 2 aşama olabilir

  • Örn. ülke çapı anketler eyalet, ilçe, şehir ve mahalleleri örnekleyebilir
Python'da Örnekleme

Hadi pratik yapalım!

Python'da Örnekleme

Preparing Video For Download...