Anket Verisi Analizine Giriş

Python ile Anket Verilerini Analiz Etme

EbunOluwa Andrew

Data Scientist

Anket verisi analizi nedir?

  • İçgörü elde edin
    • Daha çok sonuç = daha çok anlayış
  • Etkileri ölçün
    • Yüksek yanıtlama oranı kritiktir
    • Örnek: takip anketine yanıt, ürün değişikliklerinin etkili olup olmadığını gösterir

Geri bildiriminizi istiyoruz Afişi

Python ile Anket Verilerini Analiz Etme

Anket verisi nedir?

  • Katılımcı yanıtlarından oluşan veriler
  • Nicel veya sayısal
  • Nitel veya betimleyici
  • Hedef kitlenin görüşlerini adil yansıtır

Fotoğraf: Celpax, Unsplash - anket dolduran kadın

1 Fotoğraf: Celpax, Unsplash
Python ile Anket Verilerini Analiz Etme

Anket verisi türleri

  • Sıralı (Ordinal)
    • Yanıtlar bir sıraya sahiptir
    • Örnek soru: Ürünümüzü ne kadar kullanıyorsunuz?
    • Örnek yanıtlar: Hiç, Nadiren, Bazen, Sık, Her zaman
    • Sıra önemlidir

Anket formu doldurma

Python ile Anket Verilerini Analiz Etme

Anket verisi türleri

  • Adlandırmalı (Nominal)
    • Farklı grup/kategoriler
    • Kategoriler arasında sıralama yok
    • Örnekler: doğum yeri, cinsiyet, etnik köken

Doğum belgesi

Python ile Anket Verilerini Analiz Etme

Anket verisi türleri

  • Eşit aralıklı (Interval)
    • Sıralı veriler
    • Değerler arası uzaklık anlamlı ve eşit
    • Örnek yanıt seçenekleri: 22C, 24C veya 26C

Termometre - Fotoğraf: Bianca Ackermann, Unsplash

  • Oran (Ratio)
    • Hassas ölçümler
    • Gerçek sıfır noktası
    • Örnek yanıt: $5321

Yüz dolarlardan yapılmış ev - Fotoğraf: Kostiantyn Li, Unsplash

Python ile Anket Verilerini Analiz Etme

Hedefleri tanımlama

  • Araştırma hedeflerini tanımlayın
  • Yanıtlama oranı
  • Geri bildirimden öğrenin

temsili olmayan örneklem

Python ile Anket Verilerini Analiz Etme

Anketler için örnekleme

  • Büyük bir popülasyondan veri toplamak imkânsızdır
  • Örnekleme, popülasyon hakkında tahmin veya hipotez testi için kullanılır
  • Önyargısız örnekler için farklı örnekleme teknikleri kullanılır

Fotoğraf: Joseph Chan, Unsplash - gündüz yolda şemsiye tutan insanlar

1 Fotoğraf: Joseph Chan, Unsplash
Python ile Anket Verilerini Analiz Etme

Örnekleme tekniklerine genel bakış

  • Basit rastgele
    • Popülasyondan rastgele seçilen alt grup
  • Tabakalı rastgele
    • Popülasyon tabakalara ayrılır (örn: ırk, cinsiyet vb.)
    • Her tabakadan alt grup rastgele seçilir

Analytics Vidhya - tabakalı rastgele örnekleme

Python ile Anket Verilerini Analiz Etme

Örnekleme tekniklerine genel bakış

  • Ağırlıklı
    • Popülasyon oranlarını yansıtan alt grup seçilir
  • Küme (Cluster)
    • Popülasyon kümelere ayrılır (örn: okullar, şehirler vb.)
    • Kümelerden alt grup rastgele seçilir

Aoife Dalton, SlideServe - küme örnekleme görselleştirmesi

1 Aoife Dalton, SlideServe
Python ile Anket Verilerini Analiz Etme

Çapraz tablo - anket verisini analiz etmenin yaygın yolu

  • .crosstab() -> iki nominal değişken arasındaki ilişkiyi inceler.
print(survey.head())
| Age     | Occupation_Title          | Current Student | Gender | Education  |
|---------|---------------------------|-----------------|--------|------------|
| 18 - 24 | Credit officer            | No              | Female | Bachelor's |
| 18 - 24 | Student                   | Yes, Full-Time  | Male   | Bachelor's |
| 18 - 24 | Student                   | Yes, Full-Time  | Female | Bachelor's |
| 25 - 34 | Senior Financial Analyst  | No              | Female | Bachelor's |
| 35 - 44 | Public Relations Director | No              | Female | Bachelor's |
Python ile Anket Verilerini Analiz Etme

crosstab işlevi

cross_tabulation = pd.crosstab(survey.Age, survey.Gender)
cross_tabulation
|         | Female | Male |
|---------|--------|------|
| 18 - 24 |     39 |   12 |
| 25 - 34 |     28 |   12 |
| 35 - 44 |      5 |    1 |
| 45 - 54 |      3 |    0 |
Python ile Anket Verilerini Analiz Etme

Hadi pratik yapalım!

Python ile Anket Verilerini Analiz Etme

Preparing Video For Download...