Learn R Programming

modeltime (version 1.3.2)

summarize_accuracy_metrics: Summarize Accuracy Metrics

Description

This is an internal function used by modeltime_accuracy().

Usage

summarize_accuracy_metrics(data, truth, estimate, metric_set)

Value

A tibble with columns .metric, .estimator, and .estimate, pivoted wider by metric and grouped by any grouping variables in the input data.

Arguments

data

A data.frame containing the truth and estimate columns.

truth

The column identifier for the true results (numeric).

estimate

The column identifier for the predicted results (numeric).

metric_set

A yardstick::metric_set object specifying the metrics to compute.

Examples

Run this code
library(dplyr)

predictions_tbl <- tibble(
  group = c("model 1", "model 1", "model 1",
            "model 2", "model 2", "model 2"),
  truth = c(1, 2, 3,
            1, 2, 3),
  estimate = c(1.2, 2.0, 2.5,
               0.9, 1.9, 3.3)
)

predictions_tbl %>%
  dplyr::group_by(group) %>%
  summarize_accuracy_metrics(
    truth, estimate,
    metric_set = default_forecast_accuracy_metric_set()
  )

Run the code above in your browser using DataLab