fitted {bayesnec} | R Documentation |
Generates mean posterior linear predictions for objects fitted by
bnec
Description
Generates mean posterior linear predictions for objects fitted by
bnec
. object
should be of class
bayesnecfit
or bayesmanecfit
.
Usage
## S3 method for class 'bayesnecfit'
fitted(object, ...)
## S3 method for class 'bayesmanecfit'
fitted(object, summary = TRUE, robust = FALSE, probs = c(0.025, 0.975), ...)
Arguments
object |
An object of class |
... |
Additional arguments to |
summary |
Should summary statistics be returned
instead of the raw values? Default is |
robust |
If |
probs |
The percentiles to be computed by the |
Value
See ?brms:fitted.brmsfit
.
Examples
## Not run:
library(bayesnec)
# Uses default `resolution` and `x_range` to generate `newdata` internally
fitted(manec_example)
# Provide user-specified `newdata`
nd_ <- data.frame(x = seq(0, 3, length.out = 200))
fits <- fitted(manec_example, ecx_val = 50, newdata = nd_,
make_newdata = FALSE)
nrow(fits) == 200
# Predictions for raw input data
nec4param <- pull_out(manec_example, model = "nec4param")
fits <- fitted(nec4param, make_newdata = FALSE)
x <- pull_brmsfit(nec4param)$data$x
plot(x, fits[, 1])
## End(Not run)