1. Learn
  2. /
  3. Курси
  4. /
  5. Баєсівське моделювання з RJAGS

Connected

Вправа

Графіки щільності для марковських ланцюгів

Трасувальний графік показує поздовжню динаміку марковського ланцюга, тоді як графік щільності ілюструє підсумковий розподіл значень ланцюга. Відповідно, графік щільності дає наближення апостеріорної моделі. Ви побудуєте та розглянете графіки щільності для марковського ланцюга \(m\) нижче. Об'єкти mcmc.list sleep_sim та датафрейм sleep_chains вже є у вашому робочому середовищі:

sleep_sim <- coda.samples(model = sleep_jags, variable.names = c("m", "s"), n.iter = 10000)
sleep_chains <- data.frame(sleep_sim[[1]], iter = 1:10000)

Інструкції

100 XP
  • Застосуйте plot() до sleep_sim з trace = FALSE, щоб побудувати графіки щільності для ланцюгів \(m\) і \(s\).

  • Застосуйте ggplot() до sleep_chains, щоб повторно побудувати графік щільності для ланцюга \(m\).