CategoricalAttribute

abstract class CategoricalAttribute(val invalidValues: Set[Any], val missingValues: Set[Any], val labels: Map[Any, String]) extends Attribute
Companion:
object
trait Attribute
trait Serializable
trait HasLabels
class Object
trait Matchable
class Any

Value members

Concrete methods

override def intervals: Array[Interval]
Definition Classes
override def isBinary: Boolean
Definition Classes

Inherited methods

def decode(index: Int): Any
Inherited from:
ValueIndexer
def encode(value: Any): Double
Inherited from:
ValueIndexer
def getLabel(value: Any): Option[String]
Inherited from:
HasLabels
def isIn(value: Any): Boolean
Inherited from:
HasIntervals
def isInvalidValue(value: Any): Boolean
Inherited from:
HasInvalidValues
def isMissingValue(value: Any): Boolean
Inherited from:
HasMissingValues
def isMutable: Boolean
Inherited from:
Attribute
def isSysMissing(value: Any): Boolean
Inherited from:
HasMissingValues
def isValidValue(value: Any): Boolean
Inherited from:
HasValidValues
def numCategories: Int
Inherited from:
HasValidValues
Inherited from:
Attribute
def validValues: Array[Any]
Inherited from:
HasValidValues
def valuesAsString: String
Inherited from:
Attribute

Concrete fields

override val invalidValues: Set[Any]
override val labels: Map[Any, String]
override val missingValues: Set[Any]