Validate new data passed to post-processing methods of brms. Unless you
are a package developer, you will rarely need to call validate_newdata
directly.
validate_newdata(newdata, object, re_formula = NULL,
allow_new_levels = FALSE, resp = NULL, check_response = TRUE,
incl_autocor = TRUE, all_group_vars = NULL, ...)
A data.frame
containing new data to be validated.
A brmsfit
object.
formula containing group-level effects to be considered in
the prediction. If NULL
(default), include all group-level effects;
if NA
, include no group-level effects.
A flag indicating if new levels of group-level
effects are allowed (defaults to FALSE
). Only relevant if
newdata
is provided.
Optional names of response variables. If specified, predictions are performed only for the specified response variables.
Logical; Indicates if response variables should
be checked as well. Defaults to TRUE
.
A flag indicating if correlation structures originally
specified via autocor
should be included in the predictions.
Defaults to TRUE
.
Optional names of grouping variables to be validated. Defaults to all grouping variables in the model.
Currently ignored.
A validated 'data.frame'
based on newdata
.