Learn R Programming

brms (version 2.7.0)

loo_R2.brmsfit: Compute a LOO-adjusted R-squared for regression models

Description

Compute a LOO-adjusted R-squared for regression models

Usage

# S3 method for brmsfit
loo_R2(object, resp = NULL, ...)

Arguments

object

An object of class brmsfit.

resp

Optional names of response variables. If specified, predictions are performed only for the specified response variables.

...

Further arguments passed to fitted and log_lik, which are used in the computation of the R-squared values.

Value

A real value per response variable indicating the LOO-adjusted R-squared.

Examples

Run this code
# 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)
# }
# NOT RUN {
# }

Run the code above in your browser using DataLab