Skip to contents

Visual and numerical checks comparing observed data to posterior predictive distributions. Essential for assessing model fit.

Examples

# \donttest{
sim <- sim_ratiod(n = 100, family = ratiod_poisson_gamma(), seed = 1)
fit <- tratio(y_num | y_denom ~ x1 + (1 | group), data = sim$data,
              family = ratiod_poisson_gamma(),
              control = list(iter = 1000, chains = 2, seed = 1))
if (requireNamespace("ggplot2", quietly = TRUE)) {
  pp_check(fit, type = "dens_overlay")
}

loo(fit)
#> 
#> Computed from 1000 by 100 log-likelihood matrix.
#> 
#>          Estimate   SE
#> elpd_loo   -439.2 14.6
#> p_loo        13.2  2.0
#> looic       878.5 29.2
#> ------
#> MCSE of elpd_loo is 0.2.
#> MCSE and ESS estimates assume independent draws (r_eff=1).
#> 
#> All Pareto k estimates are good (k < 0.67).
#> See help('pareto-k-diagnostic') for details.
# }