tests/testthat/_snaps/check_metric.md

check_numeric_metric() validates case_weights

Code
  check_numeric_metric(1:10, 1:10, 1:11)
Condition
  Error:
  ! `truth` (10) and `case_weights` (11) must be the same length.

check_numeric_metric() validates inputs

Code
  check_numeric_metric(1, "1", 1)
Condition
  Error:
  ! `estimate` should be a numeric, not a string.

check_class_metric() validates case_weights

Code
  check_class_metric(letters, letters, 1:5)
Condition
  Error:
  ! `truth` (26) and `case_weights` (5) must be the same length.

check_class_metric() validates inputs

Code
  check_class_metric(1, "1", 1)
Condition
  Error:
  ! `truth` should be a factor, not a a number.

check_class_metric() validates estimator

Code
  check_class_metric(factor(c("a", "b", "a"), levels = c("a", "b", "c")), factor(
    c("a", "b", "a"), levels = c("a", "b", "c")), case_weights = 1:3, estimator = "binary")
Condition
  Error:
  ! `estimator` is binary, only two class `truth` factors are allowed. A factor with 3 levels was provided.

check_prob_metric() validates case_weights

Code
  check_prob_metric(factor(c("a", "b", "a")), matrix(1:6, nrow = 2), 1:4,
  estimator = "binary")
Condition
  Error:
  ! `truth` (3) and `case_weights` (4) must be the same length.

check_prob_metric() validates inputs

Code
  check_prob_metric(factor(c("a", "b", "a")), matrix(1:6, nrow = 2), 1:3,
  estimator = "binary")
Condition
  Error:
  ! You are using a binary metric but have passed multiple columns to `...`.

check_static_survival_metric() validates case_weights

Code
  check_static_survival_metric(truth = lung_surv$surv_obj, estimate = lung_surv$
    .pred_survival, case_weights = 1:151)
Condition
  Error:
  ! `truth` (228) and `case_weights` (151) must be the same length.

check_static_survival_metric() validates inputs

Code
  check_static_survival_metric(truth = lung_surv$surv_obj, estimate = as.character(
    lung_surv$inst), case_weights = 1:150)
Condition
  Error:
  ! `truth` (228) and `case_weights` (150) must be the same length.


Try the yardstick package in your browser

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

yardstick documentation built on June 22, 2024, 7:07 p.m.