Priorii Normal-Normal
Cercetătorii au dezvoltat un test pentru a evalua impactul privării de somn asupra timpului de reacție. Pentru subiectul \(i\), fie \(Y\)i variația timpului de reacție (în ms) după 3 nopți de privare de somn. Desigur, oamenii reacționează diferit la privarea de somn. Este rezonabil să presupunem că \(Y\)i urmează o distribuție Normală în jurul unei medii \(m\) cu abatere standard \(s\): \(Y\)i \(\sim N(m, s^2)\).
În primul pas al analizei tale bayesiene, vei simula următoarele modele a priori pentru parametrii \(m\) și \(s\): \(m \sim N(50, 25^2)\) și \(s \sim Unif(0, 200)\). Vei folosi funcțiile rnorm(n, mean, sd) și runif(n, min, max).
Acest exercițiu face parte din cursul
Modelare bayesiană cu RJAGS
Instrucțiuni pentru exercițiu
- Folosește
rnorm(n, mean, sd)pentru a genera 10.000 de eșantioane din distribuția a priori a lui \(m\). Atribuie rezultatul variabileiprior_m. - Folosește
runif(n, min, max)pentru a genera 10.000 de eșantioane din distribuția a priori a lui \(s\). Atribuie rezultatul variabileiprior_s. - După ce stochezi aceste rezultate în data frame-ul
samples, construiește un grafic de densitate pentru eșantioaneleprior_mși un grafic de densitate pentru eșantioaneleprior_s.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Take 10000 samples from the m prior
# Take 10000 samples from the s prior
# Store samples in a data frame
samples <- data.frame(prior_m, prior_s)
# Density plots of the prior_m & prior_s samples
ggplot(___, aes(x = ___)) +
___()
ggplot(___, aes(x = ___)) +
___()