Bayesiansk modellering med RJAGS
Alicia Johnson
Associate Professor, Macalester College
$Y_i$ = spårvolym (# användare) dag $i$

$Y_i$ = spårvolym (# användare) dag $i$
$X_i$ = 1 för vardagar, 0 för helger
$\;$

$Y_i$ = spårvolym (# användare) dag $i$
$Z_i$ = högsta temperatur dag $i$ (i $^{\circ}$F)
$\;$

$Y_i$ = spårvolym (# användare) dag $i$
$X_i$ = 1 för vardagar, 0 för helger
$Z_i$ = högsta temperatur dag $i$ (i $^{\circ}$F)
$Y_i \sim N(m_i, s^2)$
$m_i = a + b X_i + c Z_i$
Helger: $m_i = a + c Z_i$

Vardagar: $m_i = (a + b) + c Z_i$
$Y_i$ = spårvolym (# användare) dag $i$
$X_i$ = 1 för vardagar, 0 för helger
$Z_i$ = högsta temperatur dag $i$ (i $^{\circ}$F)
$Y_i \sim N(m_i, s^2)$
$m_i = a + b X_i + c Z_i$
Helger: $m_i = a + c Z_i$

Vardagar: $m_i = (a + b) + c Z_i$
$m_i = a + bX_i + cZ_i$
Helger: $m_i = a + c Z_i$
Vardagar: $m_i = (a + b) + c Z_i$


Vi är osäkra på y-skärningspunkten för sambandet mellan temperatur och helgvolym.

Vi är osäkra på hur typisk volym skiljer sig mellan vardagar och helger med liknande temperatur.

Oavsett veckodag är vi osäkra på sambandet mellan spårvolym och temperatur.

Den typiska avvikelsen från trenden är lika sannolik att vara var som helst mellan 0 och 200 användare.
$Y_i \sim N(m_i, s^2)$
$m_i = a + b X_i + c Z_i$
$a \sim N(0, 200^2)$
$b \sim N(0, 200^2)$
$c \sim N(0, 20^2)$
$s \sim \text{Unif}(0, 200)$

$Y_i \sim N(m_i, s^2)$
$m_i = a + b X_i + c Z_i$
$a \sim N(0, 200^2)$
$b \sim N(0, 200^2)$
$c \sim N(0, 20^2)$
$s \sim \text{Unif}(0, 200)$
rail_model_2 <- "model{
# Likelihood model for Y[i]
for(i in 1:length(Y)) {
Y[i] ~ dnorm(m[i], s^(-2))
m[i] <- a + b[X[i]] + c * Z[i]
}
# Prior models for a, b, c, s
a ~ dnorm(0, 200^(-2))
b[1] <- 0
b[2] ~ dnorm(0, 200^(-2))
c ~ dnorm(0, 20^(-2))
s ~ dunif(0, 200)
}"
Bayesiansk modellering med RJAGS