optional_nonneg_double_vector: Optional non-negative double vector S7 property

optional_nonneg_double_vectorR Documentation

Optional non-negative double vector S7 property

Description

S7 property accepting NULL or a non-empty double vector with all elements finite, greater than or equal to zero, and no NAs.

Usage

optional_nonneg_double_vector

Value

An S7 property object.

Author(s)

EDG

Examples

Importance <- S7::new_class(
  "Importance",
  properties = list(scores = optional_nonneg_double_vector)
)
Importance()@scores
Importance(scores = c(0, 2))@scores
try(Importance(scores = c(0, -2)))

rtemis.core documentation built on Sept. 20, 2026, 9:06 a.m.