Tanımla, derle ve simüle et
Seçim hedefinde, \(p\) seni destekleyen temel seçmen kitlesinin oranı olsun. Önceki anketler ve seçim verilerinden yola çıkarak \(p\) için öncül modelin, şekil parametreleri \(a = 45\) ve \(b = 55\) olan Beta(\(a\),\(b\)). \(p\) hakkında ek içgörü için ayrıca \(n\) potansiyel seçmeni de yokladın. Bu seçmenlerden seni destekleyenlerin sayısı olan \(X\)'in, \(p\)'ye bağımlılığı Bin(\(n\),\(p\)) dağılımıyla modellenir.
Tamamlanan ankette, \(n = 10\) seçmenin \(X = 6\)'sı seni destekledi. Sıradaki hedef, bu gözlenen anket verilerine dayanarak \(p\) modelini güncellemek! Bu amaçla, \(p\)'nin artıl (posterior) modelini yaklaştırmak için rjags paketini kullanacaksın. Bu egzersizi 3 rjags adımına bölüyoruz: tanımla, derle, simüle et.
Bu egzersiz, kursun bir parçasıdır
RJAGS ile Bayesçi Modelleme
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# DEFINE the model
vote_model <- "model{
# Likelihood model for X
X ~ ___
# Prior model for p
p ~ ___
}"