VARCOMP (Varyans Bileşenleri Analizi)
v1.0.1
Mimarlık, Planlama ve Tasarım bağlamı — hiyerarşik tasarımda toplam varyansın hangi düzeyden (saha, grup, alt-grup, hata) ne kadarının kaynaklandığını ayrıştırır. SAS PROC VARCOMP eşdeğeri, MerQur’da REML/ML cascade ile.
3-düzey nestedsehir/mahalle/yapi
REML + ML fallbackICC + heritabilityσ²sehir ≈ 6.0
🎯 Ne işe yarar?
VARCOMP hangi düzey ne kadar varyans katkısı yapıyor sorusuna cevap verir. Tek bir kullanici_memnuniyet_skoru ölçümünün dağılımındaki değişkenlik tamamen rastgele midir, yoksa sehir ve mahalle arasındaki sistematik farklardan mı kaynaklanıyor? VARCOMP ile σ²sehir, σ²mahalle, σ²yapi ve σ²residual ayrı ayrı tahmin edilir; her birinin yüzde payı raporlanır.
📌 Ne zaman kullanılır?
- Mimarlık, Planlama ve Tasarım alanında çok düzeyli örnekleme tasarımı (nested) varsa
- Aynı ölçümü farklı sehir altındaki farklı mahalle’lere yaptıracağınız bir veri toplama planı tasarlarken örneklem büyüklüğü hesabı için
- Heritability / generalizability hesaplamak için (σ² oranları)
- Sabit etken modeli henüz kurmadan önce — varyans öncelikle nerede?
⚙ Varsayımlar
- Sürekli DV (kullanici_memnuniyet_skoru).
- Nested yapı: mahalle sehir’in içinde, yapi mahalle’in içinde (cross-level confounding yok).
- Random etkiler ~ Normal (homoskedastik, ortalama 0).
- Her düzeyde yeterli birim: ≥4-6 sehir, her birinde ≥2 mahalle önerilir.
📊 MerQur’da Nasıl Çalıştırılır?
Panel atamaları (programdaki form alanları):
- Sütunlar:
{'dv': 'memnuniyet', 'factors': [('sehir', False), ('mahalle', True), ('park_id', True)]} - Parametreler:
{'estimator': 'REML'}
📊 Örnek Veri Seti — Mimarlık, Planlama ve Tasarım
ℹ Not: Aşağıdaki senaryo, MerQur çıktısı ve yorum, gerçek örnek veri seti MerQur’da çalıştırılarak elde edilmiştir. Kendi verinizdeki sayısal sonuçlar farklılık gösterecektir; buradaki amaç analizin uçtan uca nasıl kurgulandığını ve yorumlandığını göstermektir.
🎬 Örnek Dosya
Bu analiz, Mimarlık, Planlama ve Tasarım alanına ait aşağıdaki örnek veri seti üzerinden gösterilmiştir:
Peyzaj_Mimarligi/100_varcomp_city_neighborhood_park_satisfaction.xlsx
🎬 Senaryo
Memnuniyet değişkenliğinin hangi mekânsal düzeyden (şehir / mahalle / park) kaynaklandığını, yuvalanmış varyans bileşenleri (REML) ile ayrıştırmak istiyoruz.
⚙️ Değişken Seçimi
- Bağımlı: satisfaction
- Faktörler: city (üst), neighborhood (şehir içinde yuvalanmış)
Veri Önizleme (İlk 5 Satır)
| city | neighborhood | park_id | satisfaction |
|---|---|---|---|
| Ankara | Ank_M01 | Ank_M01_P01 | 3.87 |
| Ankara | Ank_M01 | Ank_M01_P02 | 2.43 |
| Ankara | Ank_M01 | Ank_M01_P03 | 3.24 |
| Ankara | Ank_M01 | Ank_M01_P04 | 3.0 |
| Ankara | Ank_M01 | Ank_M01_P05 | 3.83 |
n = 120 · Sütunlar: city, neighborhood, park_id, satisfaction
📈 MerQur Çıktısı
─────────────────────────────────────────────
şehir (city) = %40.2 mahalle (neighborhood, şehir içinde nested) = %13.4 artık = ~%46.3
Yuvalanmış: şehir > mahalle > park (REML)
💬 MerQur Yorumu
Park memnuniyetindeki değişkenliğin hangi mekânsal düzeyden (şehir, mahalle ya da park) kaynaklandığını varyans bileşenleri analiziyle ayrıştırdık; şehir ve mahalle düzeyleri yuvalanmış olarak modellendi. Sonuca göre varyansın %40.2’si şehirler arası farktan, %13.4’ü (şehir içindeki) mahalleler arası farktan, ~%46’sı ise park düzeyindeki artık varyasyondan geliyor. Yani en büyük yapısal kaynak şehir düzeyidir; şehirler memnuniyet bakımından belirgin biçimde farklılaşıyor (kentsel politika, iklim ve kültür farkı). Bu bulgu, kalıtsallık benzeri çok düzeyli tasarımda kritiktir: değişkenliğin nerede yoğunlaştığını gösterir ve müdahalenin hangi düzeyde (şehir politikası mı, yerel mahalle mi, tek park mı) hedeflenmesi gerektiğini ortaya koyar.
⚠ Sık Hatalar
- Nested checkbox unutmak — mahalle sütunu sehir altında kümeli (örn. MAHALLE_05_03 sadece SEHIR_05’te var). Checkbox işaretlenmezse crossed varsayılır → varyans yanlış paylaşır.
- İkinci düzeyde tek seviye — bir sehir’in altında tek bir mahalle varsa VARCOMP o düzeyi tahmin edemez (σ²=mahalle≈0 ‘singular fit’ uyarısı).
- Sürekli DV varsayımı — Bernoulli/sayım verisi için VARCOMP yerine GLMM veya kategorik-VARCOMP alternatifi gerekir (MerQur kapsamı dışı).
📚 MerQur’a Atıf
Örücü, Ö. K. (2026). MerQur: Bütünleşik Akademik Veri Analizi ve Raporlama Platformu [Bilgisayar Yazılımı] (Sürüm 1.0.0). https://doi.org/10.53463/merqur.2026001
📝 Üretim Notu — Bu sayfadaki örnek veri sentetik olarak üretilmiştir (sabit SEED=42, generator: samples/Ileri_Duzey_v102/_generate_v102_datasets.py). Sayfa içeriği Anthropic Claude desteği ile hazırlanmış, akademik doğruluk yazar tarafından kontrol edilmiştir.