public class NominalScale extends CategoricalMeasure
The nominal type differentiates between items or subjects based only on their names or (meta-)categories and other qualitative classifications they belong to. Numbers may be used to represent the variables but the numbers have no specific numerical value or meaning. No form of arithmetic computation (+, −, ×, etc.) may be performed on nominal measures.
| Constructor and Description |
|---|
NominalScale(java.lang.Class<? extends java.lang.Enum> clazz)
Constructor.
|
NominalScale(int[] values,
java.lang.String[] levels)
Constructor.
|
NominalScale(java.util.List<java.lang.String> levels)
Constructor.
|
NominalScale(java.lang.String... levels)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
java.lang.String |
toString() |
public NominalScale(java.lang.String... levels)
levels - the levels of nominal values.public NominalScale(int[] values,
java.lang.String[] levels)
values - the valid values.levels - the levels of discrete values.public NominalScale(java.util.List<java.lang.String> levels)
levels - the levels of discrete values.public NominalScale(java.lang.Class<? extends java.lang.Enum> clazz)
clazz - an Enum class.public java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in class CategoricalMeasure