Learn R Programming

performance (version 0.4.3)

model_performance.lm: Performance of Regression Models

Description

Compute indices of model performance for regression models.

Usage

# S3 method for lm
model_performance(model, metrics = "all", verbose = TRUE, ...)

# S3 method for glm model_performance(model, metrics = "all", verbose = TRUE, ...)

Arguments

model

A model.

metrics

Can be "all", "common" or a character vector of metrics to be computed (some of c("AIC", "BIC", "R2", "RMSE", "LOGLOSS", "PCP", "SCORE")). "common" will compute AIC, BIC, R2 and RMSE.

verbose

Toggle off warnings.

...

Arguments passed to or from other methods.

Value

A data frame (with one row) and one column per "index" (see metrics).

Details

Depending on model, following indices are computed:

Examples

Run this code
# NOT RUN {
model <- lm(mpg ~ wt + cyl, data = mtcars)
model_performance(model)

model <- glm(vs ~ wt + mpg, data = mtcars, family = "binomial")
model_performance(model)
# }

Run the code above in your browser using DataLab