Get startedGet started for free

Inference for the Poisson rate parameter

Again, recall the likelihood structure for your Bayesian Poisson regression model of volume \(Y\)i by weekday status \(X\)i and temperature \(Z\)i:

\(Y\)i \(\sim Pois(l\)i) where \(l\)i\( \; = exp(a + b \; X\)i \(+ c \; Z\)i\()\)

Your 10,000 iteration RJAGS simulation of the model posterior, poisson_sim, is in your workspace along with a data frame of the Markov chain output:

> head(poisson_chains, 2)
         a b.1.       b.2.          c
1 5.019807    0 -0.1222143 0.01405269
2 5.018642    0 -0.1217608 0.01407691

Using these 10,000 unique sets of posterior plausible values for parameters \(a\), \(b\), and \(c\) you will make inferences about the typical trail volume on 80 degree days.

This exercise is part of the course

Bayesian Modeling with RJAGS

View Course

Exercise instructions

  • From each set of poisson_chains parameter values, calculate the typical trail volumes \(l\) on an 80 degree weekend day. Store these trends as a new variable, l_weekend, in poisson_chains.

  • Similarly, calculate the typical trail volumes on an 80 degree weekday. Store these as a new variable, l_weekday.

  • Calculate 95% posterior credible intervals for the typical volume on an 80 degree weekend day and the typical volume on an 80 degree weekday.

Hands-on interactive exercise

Have a go at this exercise by completing this sample code.

# Calculate the typical volume on 80 degree weekends & 80 degree weekdays
poisson_chains <- poisson_chains %>% 
    mutate(l_weekend = exp(___ + ___ * 80)) %>% 
    mutate(l_weekday = exp(___ + ___ + ___ * 80))

# Construct a 95% CI for typical volume on 80 degree weekend


# Construct a 95% CI for typical volume on 80 degree weekday
Edit and Run Code