value_qualities {DEXiR}R Documentation

value_qualities

Description

Returns a vector of qualities corresponding to consecutive elements of value. In contrast with DexiScale$value_quality(value), which can handle only single values, this function can handle value arguments that contain multiple elements, such as value sets and distributions.

Usage

value_qualities(value, scale)

Arguments

value

A DEXi value, internal representation: numeric value or vector, or distribution.

scale

A DexiScale or derived object.

Value

A vector consisting of EnumQuality elements corresponding to individual value elements.

Examples

scl <- DexiDiscreteScale(values = c("low", "med", "high"))
value_qualities(1, scl)       # "bad"
value_qualities(1:3, scl)     # c("bad", "none", "good")
value_qualities(c(3, 2), scl) # c("good", "none")

[Package DEXiR version 1.0.2 Index]