Compute a LOO-adjusted R-squared for regression models
Compute a LOO-adjusted R-squared for regression models
## S3 method for class 'brmsfit' loo_R2( object, resp = NULL, summary = TRUE, robust = FALSE, probs = c(0.025, 0.975), ... )
object |
An object of class |
resp |
Optional names of response variables. If specified, predictions are performed only for the specified response variables. |
summary |
Should summary statistics be returned
instead of the raw values? Default is |
robust |
If |
probs |
The percentiles to be computed by the |
... |
Further arguments passed to
|
If summary = TRUE
, an M x C matrix is returned
(M = number of response variables and c = length(probs) + 2
)
containing summary statistics of the LOO-adjusted R-squared values.
If summary = FALSE
, the posterior samples of the LOO-adjusted
R-squared values are returned in an S x M matrix (S is the number of samples).
## Not run: fit <- brm(mpg ~ wt + cyl, data = mtcars) summary(fit) loo_R2(fit) # compute R2 with new data nd <- data.frame(mpg = c(10, 20, 30), wt = c(4, 3, 2), cyl = c(8, 6, 4)) loo_R2(fit, newdata = nd) ## End(Not run)
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.