Regresyon öncülleri
\(Y\)i, \(i\) öznesinin ağırlığıdır (kg cinsinden). Geçmiş çalışmalar, ağırlığın boy \(X\)i (cm cinsinden) ile doğrusal ilişkili olduğunu göstermiştir. Herhangi bir ortak boy \(X\)i için yetişkinler arasındaki ortalama ağırlık \(m\)i şu şekilde yazılabilir: \(m\)i \(= a + b X\)i. Ancak boy, ağırlığın kusursuz bir yordayıcısı değildir — bireyler eğilimden sapar. Bu nedenle, \(Y\)i'nin \(m\)i etrafında artık standart sapma \(s\) ile Normal dağıldığını varsaymak makuldür: \(Y\)i \(\sim N(m\)i, \(s^2)\).
Boy ile ağırlık modelindeki 3 parametreye dikkat et: kesişim \(a\), eğim \(b\) ve standart sapma \(s\). Bayesian analizinin ilk adımında, bu parametreler için şu öncül modelleri simüle edeceksin: \(a \sim N(0, 200^2)\), \(b \sim N(1, 0.5^2)\) ve \(s \sim Unif(0, 20)\).
Bu egzersiz, kursun bir parçasıdır
RJAGS ile Bayesçi Modelleme
Egzersiz talimatları
- Her bir \(a\), \(b\) ve \(s\) öncülünden 10.000 örnek çek. Çıktıyı sırasıyla
a,bves'ye ata. Bunlar, çekiliş numaralarını gösterenset = 1:10000ile birliktesamplesveri çerçevesinde birleştirilecektir. a,bvesörneklerinin her biri için ayrı yoğunluk grafikleri oluştur.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Take 10000 samples from the a, b, & s priors
a <- ___
b <- ___
s <- ___
# Store samples in a data frame
samples <- data.frame(set = 1:10000, a, b, s)
# Construct density plots of the prior samples
ggplot(___, aes(x = ___)) +
___()
ggplot(___, aes(x = ___)) +
___()
ggplot(___, aes(x = ___)) +
___()