Plot posterior (default) or prior (prior = TRUE
) predictive checks. This is convenience wrapper around the bayesplot::ppc_*()
methods.
pp_check( object, type = "dens_overlay", facet_by = NULL, newdata = NULL, prior = FALSE, varying = TRUE, arma = TRUE, nsamples = 100, ... )Arguments object
An mcpfit
object.
One of bayesplot::available_ppc("grouped", invert = TRUE) %>% stringr::str_remove("ppc_")
Name of a column in data modeled as varying effect(s).
newdataA tibble
or a data.frame
containing predictors in the model. If NULL
(default), the original data is used.
TRUE/FALSE. Plot using prior samples? Useful for mcp(..., sample = "both")
TRUE: All varying effects (fit$pars$varying
).
FALSE: No varying efects (c()
).
Character vector: Only include specified varying parameters - see fit$pars$varying
.
Whether to include autoregressive effects.
TRUE:
Compute autoregressive residuals. Requires the response variable in newdata
.
FALSE:
Disregard the autoregressive effects. For family = gaussian()
, predict()
just use sigma
for residuals.
Number of draws. Note that you may want to use all data for summary geoms. e.g., pp_check(fit, type = "ribbon", nsamples = NULL)
.
Further arguments passed to bayesplot::ppc_type(y, yrep, ...)
A ggplot2
object for single plots. Enriched by patchwork
for faceted plots.
# \donttest{ pp_check(ex_fit) pp_check(ex_fit, type = "ecdf_overlay") #pp_check(some_varying_fit, type = "loo_intervals", facet_by = "id") # }
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4