R/metric-sets.R

Defines functions hai_default_classification_metric_set hai_default_regression_metric_set

Documented in hai_default_classification_metric_set hai_default_regression_metric_set

#' Metric Set
#'
#' @family Default Metric Sets
#'
#' @author Steven P. Sanderson II, MPH
#'
#' @details Default regression metric sets from `yardstick`
#'
#' @description Default regression metric sets from `yardstick`
#'
#' @examples
#' hai_default_regression_metric_set()
#'
#' @return
#' A yardstick metric set tibble
#'
#' @export
#'

hai_default_regression_metric_set <- function() {
  yardstick::metric_set(
    yardstick::mae,
    yardstick::mape,
    yardstick::mase,
    yardstick::smape,
    yardstick::rmse,
    yardstick::rsq
  )
}

#' Metric Set
#'
#' @family Default Metric Sets
#'
#' @author Steven P. Sanderson II, MPH
#'
#' @details Default classification metric sets from `yardstick`
#'
#' @description Default classification metric sets from `yardstick`
#'
#' @examples
#' hai_default_classification_metric_set()
#'
#' @return
#' A yardstick metric set tibble
#'
#' @export
#'

hai_default_classification_metric_set <- function() {
  yardstick::metric_set(
    yardstick::sensitivity,
    yardstick::specificity,
    yardstick::recall,
    yardstick::precision,
    yardstick::mcc,
    yardstick::accuracy,
    yardstick::f_meas,
    yardstick::kap,
    yardstick::ppv,
    yardstick::npv,
    yardstick::bal_accuracy
  )
}

Try the healthyR.ai package in your browser

Any scripts or data that you put into this service are public.

healthyR.ai documentation built on April 3, 2023, 5:24 p.m.