Anket Sonuçları Nasıl Analiz Edilir? SPSS ile Adım Adım Rehber
Anket analizi, toplanan ham verileri anlamlı bulgulara dönüştürme sürecidir. İster akademik tez yazıyor, ister müşteri memnuniyeti ölçüyor, ister organizasyonel iklim araştırması yapıyor olun — doğru analiz yöntemi seçmek ve adımları doğru sırayla uygulamak sonuçlarınızın güvenilirliğini doğrudan etkiler. Bu kapsamlı rehberde, ölçek türlerinden normallik testine, Cronbach Alpha'dan faktör analizine, SPSS menü yollarından Python koduna kadar anket analizinin tüm boyutlarını ele alıyoruz.
1. Ölçek Türleri ve Analiz Seçimi
Anket sorularındaki yanıt formatı, kullanılacak istatistiksel testi doğrudan belirler. Yanlış ölçek türü için yanlış test uygulamak en sık yapılan hatalardan biridir.
| Ölçek Türü | Özellik | Örnek | Uygun Analizler |
|---|---|---|---|
| Nominal | Kategoriler arasında sıra/mesafe yok | Cinsiyet, il, meslek | Frekans, Ki-Kare, lojistik regresyon |
| Ordinal | Sıralı kategoriler; mesafeler eşit değil | Likert (1–5), memnuniyet (iyi/orta/kötü) | Medyan, Mann-Whitney U, Kruskal-Wallis, Spearman |
| Aralık | Eşit aralıklar; gerçek sıfır yok | Sıcaklık (°C), IQ puanı | Ortalama, std. sapma, t-testi, ANOVA, Pearson |
| Oran | Eşit aralıklar + gerçek sıfır | Gelir (TL), yaş, süre (saat) | Tüm parametrik testler + oran testleri |
Likert ölçeği hangi türdür? Teknik olarak ordinal'dir; ancak 5 veya 7 puanlı Likert ölçeği genellikle aralık ölçek gibi işleme tabi tutulur. Toplam/ortalama puan üzerinden çarpıklık ±2 aralığında ise parametrik testler kullanılabilir. Bu yaygın kabul gören pragmatik bir yaklaşımdır — madde düzeyindeki analizlerde ordinal testler tercih edilmelidir.
2. Örneklem Büyüklüğü
Anket analizi için minimum örneklem büyüklüğü analizin türüne ve kabul edilen istatistiksel güce (power) göre değişir. En güvenilir yöntem G*Power yazılımıyla güç analizi yapmaktır.
| Analiz Türü | Minimum Önerilen n | Not |
|---|---|---|
| Temel tanımlayıcı analiz | n ≥ 100 | Güven aralığı kabul edilebilir genişlikte |
| Bağımsız t-testi | Grup başına n ≥ 30 | Orta etki büyüklüğü (d=0.5), α=0.05, güç=0.80 |
| ANOVA (3 grup) | Grup başına n ≥ 52 | Orta etki (f=0.25), α=0.05, güç=0.80 |
| Pearson korelasyonu | n ≥ 85 | Orta etki (r=0.30), α=0.05, güç=0.80 |
| Açıklayıcı faktör analizi | Değişken başına 5–10, minimum n=100 | Tercih: n=200+ |
| Çoklu doğrusal regresyon | Değişken başına 10–20 | 5 bağımsız değişken → n ≥ 100 |
| Yapısal eşitlik modellemesi | n ≥ 200 | Gözlenen değişken başına 5-10 |
3. Veri Hazırlama ve SPSS'e Aktarım
Veri Formatı
Anket verisinin analiz programına aktarılmadan önce doğru yapıda olması gerekir: her satır bir katılımcıyı, her sütun bir soruyu temsil etmeli. Google Forms ve SurveyMonkey çıktıları genellikle bu formattadır.
Sayısal Kodlama
- Likert: Kesinlikle Katılmıyorum = 1, Katılmıyorum = 2, Kararsızım = 3, Katılıyorum = 4, Kesinlikle Katılıyorum = 5
- Cinsiyet: Kadın = 1, Erkek = 2, Belirtmek istemiyorum = 3
- Eğitim: İlköğretim = 1, Lise = 2, Lisans = 3, Lisansüstü = 4
- Evet/Hayır: Evet = 1, Hayır = 0
SPSS Variable View — Değişken Tanımlama
Her değişken için:
Name: Q1, Q2, Q3… veya yas, cinsiyet, egitim (boşluksuz)
Type: Numeric
Width: 8 | Decimals: 0 (Likert için)
Label: "İş tatmini 1. madde" (açıklayıcı etiket)
Values: 1 = "Kesinlikle Katılmıyorum", 2 = "Katılmıyorum"… (değer etiketleri)
Missing: 99 veya -1 (eksik veri kodunu belirtin)
Measure: Scale (aralık/oran), Ordinal veya Nominal
Ters Kodlama (Reverse Coding)
Olumsuz ifadeli maddeler (örn. "İşimden hiç zevk almıyorum") ters kodlanmalıdır. 5'li Likert için formül: yeni_değer = 6 − eski_değer
Target Variable: Q3_ters
Numeric Expression: 6 - Q3
→ OK
4. Veri Temizleme
Eksik Veri Analizi
Eksik veri türünü belirlemek tedaviyi belirler:
- MCAR (Tamamen Rastgele Eksik): Eksiklik hiçbir değişkenle ilişkili değil. Listwise deletion güvenli kullanılabilir.
- MAR (Rastgele Eksik): Eksiklik diğer gözlenen değişkenlerle açıklanabilir. Çoklu atama (multiple imputation) önerilir.
- MNAR (Rastgele Olmayan Eksik): Eksiklik gözlemlenemeyen nedenlerle ilişkili (örn. düşük gelirli katılımcılar gelir sorusunu atladı). Zorlu durum — model tabanlı yöntemler gerektirir.
Tüm değişkenleri "Quantitative Variables" kutusuna ekleyin
Patterns… → Tabular case listing → OK
Çıktıda: Her değişken için eksik sayısı ve yüzdesi gösterilir.
%5'in altı → Listwise/pairwise deletion; %5–20 → Çoklu atama; >%20 → Değişkeni analiz dışı bırakın.
Straight-Lining (Düz Yanıt) Tespiti
Tüm sorulara aynı yanıtı veren katılımcılar (örn. hepsine "3" yazan) veri kalitesini bozar. Standart sapması sıfır veya çok düşük olan satırları tespit edin:
Target Variable: sd_row
Numeric Expression: SD(Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8)
→ OK
Data → Select Cases → sd_row < 0.50 olanları filtreleyin ve inceleyin.
Uç Değer (Outlier) Kontrolü
- Ölçek dışı değerler: 1–5 ölçeğinde 6, 7 gibi — veri girişi hatası
- Evrensel ölçüm dışı demografik değerler: Yaş = 200, Gelir = -500
- z-skoru > ±3.29 olan değerler çok aykırı kabul edilebilir
5. Tanımlayıcı İstatistikler
Frekans Tablosu — SPSS
Variable(s): Tüm demografik ve kategorik değişkenler
Statistics… → Mean, Std. deviation, Skewness, Kurtosis işaretleyin
Charts… → Bar charts
→ OK
Frequency: Frekans (kaç kişi bu değeri seçti)
Percent: Geçerli + eksik dahil yüzde
Valid Percent: Sadece geçerli yanıtlar üzerinden yüzde — raporlamada bu sütun kullanılır
Cumulative Percent: Birikimli yüzde
Tanımlayıcı İstatistikler — SPSS
Variable(s): Tüm Likert maddeleri ve toplam/ortalama puanlar
Options… → Mean, Std. deviation, Minimum, Maximum, Skewness, Kurtosis
→ OK
| İstatistik | Anlamı | Kabul Edilebilir Aralık |
|---|---|---|
| Ortalama (Mean) | Yanıtların ağırlıklı merkezi | — |
| Standart Sapma (Std. Dev.) | Ortalama etrafında dağılım | Düşük = homojen, Yüksek = heterojen görüş |
| Çarpıklık (Skewness) | Dağılımın simetri sapması | ±2 aralığı: normal sayılabilir |
| Basıklık (Kurtosis) | Dağılımın sivrilik/basıklığı | ±2 aralığı: normal sayılabilir |
6. Normallik Testleri
Parametrik (t-testi, ANOVA, Pearson) veya parametrik olmayan testler (Mann-Whitney, Kruskal-Wallis, Spearman) arasındaki seçimi normallik belirler.
SPSS ile Normallik Testi
Dependent List: Analiz edilecek sürekli değişkenler
Factor List: Grup değişkeni (varsa)
Plots… → Normality plots with tests işaretleyin
→ OK
Çıktıda: Shapiro-Wilk (n < 50) veya Kolmogorov-Smirnov (n ≥ 50) testi p değeri
p > 0.05 → Normal dağılım REDDEDİLEMEZ → Parametrik test kullanılabilir
p < 0.05 → Normal dağılım REDDEDİLİR → Parametrik olmayan test
Büyük örneklemlerde Shapiro-Wilk yanıltıcı olabilir: n > 200'de küçük sapmalar bile istatistiksel anlamlı bulunur. Bu durumda Q-Q plot görsel değerlendirmesi ve çarpıklık/basıklık değerlerini birlikte kullanın. Çarpıklık ve basıklık değerleri ±2 aralığındaysa parametrik testler uygulanabilir (bazı yazarlar ±1.5 eşiğini kullanır).
| Yöntem | Ne Zaman | Karar Kriteri |
|---|---|---|
| Shapiro-Wilk | n < 50 (küçük örneklem) | p > 0.05 → Normal |
| Kolmogorov-Smirnov | n ≥ 50 | p > 0.05 → Normal |
| Çarpıklık / Basıklık | Her örneklem büyüklüğünde | ±2 aralığı → Normal kabul edilebilir |
| Q-Q Plot (görsel) | n > 200 için tercih edilir | Noktalar çizgi üzerinde → Normal |
| Histogram | Destekleyici görsel | Çan eğrisi şekli → Normal |
7. Güvenilirlik Analizi — Cronbach Alpha
Birden fazla madde ile ölçülen bir yapı (boyut, faktör) varsa — örneğin iş tatmini, müşteri sadakati, öğrenme güdüsü — güvenilirlik analizi zorunludur. Cronbach Alpha ölçeğin iç tutarlılığını gösterir.
SPSS ile Cronbach Alpha
Items: İlgili ölçeğin tüm maddeleri (Q1'den Q8'e)
Model: Alpha (varsayılan)
Statistics… işaretleyin:
✓ Item: Descriptives for Item
✓ Scale: Descriptives for Scale
✓ Scale if Item Deleted
✓ Correlations: Item-total
→ Continue → OK
| Cronbach Alpha (α) | Güvenilirlik Yorumu |
|---|---|
| α ≥ 0.90 | Mükemmel (bazen fazla homojen olduğuna işaret edebilir) |
| 0.80 ≤ α < 0.90 | İyi güvenilirlik |
| 0.70 ≤ α < 0.80 | Kabul edilebilir güvenilirlik |
| 0.60 ≤ α < 0.70 | Zayıf; bazı bağlamlarda kabul edilebilir |
| α < 0.60 | Kabul edilemez; ölçek gözden geçirilmeli |
Item-Total Correlation Yorumu
"Corrected Item-Total Correlation" sütununda madde değerleri 0.30'un altında ise o madde ölçeğe tutarlı katkı sağlamıyor demektir. "Alpha if Item Deleted" sütununda o madde çıkarıldığında Alpha artıyorsa maddeyi çıkarmayı değerlendirin.
Reliability Statistics: Cronbach's Alpha = .832 / N of Items = 8
Item-Total Statistics:
Q1: Corrected Item-Total = .541 / Alpha if Deleted = .814 → Tutarlı
Q5: Corrected Item-Total = .198 / Alpha if Deleted = .851 → Çıkarılabilir (0.30 altı, çıkarınca Alpha artıyor)
8. Geçerlilik ve Açıklayıcı Faktör Analizi (AFA)
Güvenilirlik "tutarlılık" ölçerken, geçerlilik "doğru şeyi ölçüp ölçmediğimizi" sorgular. Yapı geçerliliği için en yaygın yöntem Açıklayıcı Faktör Analizi'dir (AFA / EFA).
Önkoşul Testleri — KMO ve Bartlett
Variables: Tüm Likert maddeleri
Descriptives… → ✓ KMO and Bartlett's test of sphericity
Extraction… →
Method: Principal Components
Extract: Eigenvalues greater than 1
✓ Scree plot
Rotation… →
Method: Varimax
✓ Rotated solution
Options… → Suppress absolute values less than: 0.30
→ OK
| Test | Sonuç | Yorum |
|---|---|---|
| KMO (Kaiser-Meyer-Olkin) | ≥ 0.80 | İyi — Faktör analizi için uygun |
| KMO | 0.70 – 0.79 | Orta düzeyde kabul edilebilir |
| KMO | < 0.60 | Yetersiz — Faktör analizi önerilmez |
| Bartlett's Test | p < 0.05 | Korelasyon matrisi birim matris değil → FA uygulanabilir |
Faktör Sayısı Belirleme
- Eigenvalue > 1 (Kaiser Kriteri): En yaygın kullanılan ama aşırı faktör çıkarmaya meyilli kural
- Scree Plot: Eğrinin "dirsek" (elbow) noktasından önceki faktörler seçilir — görsel değerlendirme gerektirir
- Açıklanan Varyans: Toplam varyansın en az %60'ını açıklaması önerilir (sosyal bilimlerde)
- Paralel Analiz: En güvenilir yöntem; SPSS için ek syntax gerektirir
Faktör Yükü Yorumu
Rotated Component Matrix çıktısında her maddenin faktörlere yükü görülür:
- Faktör yükü ≥ 0.50: İyi yük (sosyal bilimler için minimum eşik)
- Faktör yükü ≥ 0.40: Kabul edilebilir
- Bir madde iki faktörde 0.40'ın üzerinde yük alıyorsa (çapraz yükleme) — genellikle çıkarılır
9. Grup Karşılaştırmaları — SPSS Adım Adım
İki Grup — Bağımsız Örneklem t-Testi
Örnek soru: "Kadın ve erkeklerin iş tatmini ortalamaları arasında anlamlı fark var mı?"
Test Variable(s): is_tatmini_ort
Grouping Variable: cinsiyet (1, 2)
Define Groups → Group 1: 1 / Group 2: 2
→ OK
Levene's Test p > 0.05 → Eşit varyans varsayımı sağlanıyor → "Equal variances assumed" satırını kullanın
Levene's Test p < 0.05 → "Equal variances not assumed" satırını kullanın
t testi p < 0.05 → Gruplar arasında anlamlı fark var
İki Grup — Mann-Whitney U (Normallik sağlanmıyorsa)
Test Variable List: Bağımlı değişken
Grouping Variable: Grup değişkeni
Test Type: ✓ Mann-Whitney U
→ OK
Üç veya Daha Fazla Grup — Tek Yönlü ANOVA
Dependent List: Bağımlı değişken
Factor: Grup değişkeni (3+ kategori)
Post Hoc… → ✓ Tukey (varyanslar eşit) veya ✓ Games-Howell (varyanslar eşit değil)
Options… → ✓ Descriptive, ✓ Homogeneity of variance test
→ OK
ANOVA p < 0.05 → Gruplar arasında fark var; POST HOC ile hangi grupların farklılaştığını bulun
Etki Büyüklüğü Tablosu
| Test | Etki Büyüklüğü Ölçüsü | Küçük | Orta | Büyük |
|---|---|---|---|---|
| t-testi | Cohen's d | 0.20 | 0.50 | 0.80 |
| ANOVA | η² (eta-kare) | 0.01 | 0.06 | 0.14 |
| Korelasyon | r | 0.10 | 0.30 | 0.50 |
| Ki-Kare | Cramér's V | 0.10 | 0.30 | 0.50 |
| Regresyon | f² (Cohen) | 0.02 | 0.15 | 0.35 |
10. İlişki Analizleri — Korelasyon
Pearson ve Spearman Korelasyonu — SPSS
Variables: İlişkisini inceleyeceğiniz değişkenler
Correlation Coefficients: ✓ Pearson (normal dağılım) veya ✓ Spearman (ordinal/normal değil)
Test of Significance: ✓ Two-tailed (varsayılan)
✓ Flag significant correlations
→ OK
Çıktıda: r (korelasyon katsayısı) ve p değeri. ** p < 0.01, * p < 0.05 anlamlı ilişki.
Ki-Kare Testi — İki Kategorik Değişken
Row(s): Bağımsız kategorik değişken (örn. cinsiyet)
Column(s): Bağımlı kategorik değişken (örn. ürün tercihi)
Statistics… → ✓ Chi-square, ✓ Phi and Cramér's V
Cells… → ✓ Observed, ✓ Expected, ✓ Row, ✓ Column
→ OK
Ön koşul: Beklenen hücre frekansı < 5 olan hücre oranı en fazla %20 olmalı.
Beklenen frekans küçükse Fisher's Exact Test kullanın.
11. Regresyon Analizi
Bir veya daha fazla bağımsız değişkenin bağımlı değişkeni yordayıp yordamadığını test eder. Örnek: Motivasyon ve bağlılık, performansı yorduyor mu?
Dependent: Bağımlı değişken (performans_ort)
Independent(s): Bağımsız değişkenler (motivasyon_ort, baglilik_ort)
Method: Enter (tümünü aynı anda) veya Stepwise
Statistics… → ✓ Estimates, ✓ Confidence intervals, ✓ Model fit, ✓ Collinearity diagnostics
Plots… → *ZPRED (X), *ZRESID (Y) → Artık dağılım grafiği
Save… → ✓ Standardized residuals, ✓ Cook's Distance
→ OK
R²: Bağımsız değişkenlerin bağımlı değişkendeki varyansı açıklama oranı. R²=0.35 → %35'ini açıklıyor.
F-testi p < 0.05: Model anlamlı.
β (Beta): Standardize edilmiş katsayı — değişkenler arasında göreli etki karşılaştırması.
VIF < 10 (tercihen < 5): Çoklu doğrusallık sorunu yok.
Tolerans > 0.10: Çoklu doğrusallık sorunu yok.
12. Python ile Anket Analizi
13. Sonuçların Raporlanması — APA Formatı
Temel APA Raporlama Örnekleri
14. Test Seçim Tablosu
| Araştırma Sorusu | Normal Dağılım | Önerilen Test | SPSS Menüsü |
|---|---|---|---|
| 2 grup ortalama karşılaştırması | Evet | Bağımsız t-testi | Compare Means → Indep. T Test |
| 2 grup ortalama karşılaştırması | Hayır | Mann-Whitney U | Nonparametric → 2 Indep. Samples |
| 3+ grup karşılaştırması | Evet | Tek yönlü ANOVA | Compare Means → One-Way ANOVA |
| 3+ grup karşılaştırması | Hayır | Kruskal-Wallis | Nonparametric → K Indep. Samples |
| Bağımlı 2 ölçüm (ön/son test) | Evet | Eşleştirilmiş t-testi | Compare Means → Paired T Test |
| Bağımlı 2 ölçüm | Hayır | Wilcoxon | Nonparametric → 2 Related Samples |
| 2 sürekli değişken ilişkisi | Evet | Pearson korelasyonu | Correlate → Bivariate |
| 2 ordinal/skewed değişken | Hayır | Spearman korelasyonu | Correlate → Bivariate (Spearman) |
| 2 kategorik değişken ilişkisi | — | Ki-Kare / Fisher | Descriptive → Crosstabs |
| Yordayıcı ilişki (1 bağımlı) | Artıklar normal | Çoklu doğrusal regresyon | Regression → Linear |
| İkili sonuç (0/1) | — | Lojistik regresyon | Regression → Binary Logistic |
| Yapı geçerliliği / boyutlar | — | Faktör analizi (AFA) | Dimension Reduction → Factor |
| İç tutarlılık | — | Cronbach Alpha | Scale → Reliability Analysis |
15. Yaygın Hatalar
- Normallik testini atlamak: Özellikle küçük örneklemlerde, parametrik test öncesi normallik mutlaka kontrol edilmelidir.
- Ters kodlamayı unutmak: Olumsuz ifadeli Likert maddeleri ters kodlanmazsa güvenilirlik analizi yanıltıcı sonuç verir; faktör analizi hatalı yükler üretir.
- p < 0.05'i tek başına yeterli görmek: İstatistiksel anlamlılık, pratik önem anlamına gelmez. Etki büyüklüğü (Cohen's d, eta-kare, r) her zaman raporlanmalıdır.
- Çoklu karşılaştırma düzeltmesi yapmamak: Aynı veriyle çok sayıda test yapıldığında Tip I hata (yanlış pozitif) riski artar. Bonferroni veya FDR düzeltmesi uygulanmalıdır.
- Güvenilirlik olmadan faktör analizi: Önce Cronbach Alpha ile iç tutarlılık, ardından AFA ile yapı geçerliliği sırasıyla incelenmeli.
- KMO kontrolü yapmadan faktör analizine geçmek: KMO < 0.60 ise faktör analizi anlamsız sonuçlar verir.
- Straight-lining'i gözardı etmek: Tüm sorulara aynı yanıtı veren katılımcılar veriyi ciddi biçimde bozar; temizleme aşamasında mutlaka kontrol edin.
- Yeterli örneklem olmadan ileri analiz: n=40 ile faktör analizi yapmak güvenilmez sonuçlar üretir; güç analizi yapılmadan araştırma tasarlanmamalı.
Anket Analizinizi Bize Bırakın
Veri temizleme, normallik testleri, güvenilirlik, faktör analizi ve detaylı raporlama. 24–48 saat içinde teslim.
Hemen Sipariş VerKaynaklar
- Field, A. (2018). Discovering Statistics Using IBM SPSS Statistics (5. Baskı). SAGE Publications.
- Tabachnick, B. G. & Fidell, L. S. (2019). Using Multivariate Statistics (7. Baskı). Pearson.
- Pallant, J. (2020). SPSS Survival Manual (7. Baskı). Open University Press.
- Cronbach, L. J. (1951). Coefficient alpha and the internal structure of tests. Psychometrika, 16(3), 297–334.
- Cohen, J. (1988). Statistical Power Analysis for the Behavioral Sciences (2. Baskı). Lawrence Erlbaum.
- Hair, J. F. ve ark. (2019). Multivariate Data Analysis (8. Baskı). Cengage.