|
Oracle Data Mining Java API Reference 10g Release 1 (10.1) B12276-01 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--oracle.dmt.odm.MiningObject
|
+--oracle.dmt.odm.data.Attribute
|
+--oracle.dmt.odm.data.MiningAttribute
An instance of MiningAttribute is a logical concept that describes a domain of data to be used as input to data mining operations. Mining attributes are typically either categorical or numerical. Each mining attribute must have a unique name with a given LogicalDataSpecification instance.
| Constructor Summary | |
MiningAttribute(java.lang.String name, DataType dataType, AttributeType attributeType)Creates a new MiningAttribute instance with the specified name, data type and attribute type. | |
| Method Summary | |
boolean |
equals(MiningAttribute attribute)Checks the equality of this attribute against the specified attribute. |
AttributeType |
getAttributeType()Returns the type of this attribute. |
CategorySet |
getCategorySet()Returns CategorySet associated with this mining attribute. |
SparsitySpecification |
getSparsitySpecification()Returns SparsitySpecification associated with an attribute. |
int |
getValueCount()Deprecated. As of ODM 9.2.0, distinct values are not counted. |
void |
setAttributeType(AttributeType attributeType)Sets the attribute type. |
void |
setCategorySet(CategorySet categorySet)Sets CategorySet for the mining attribute. |
void |
setSparsitySpecification(SparsitySpecification sparsitySpec)Sets SparsitySpecification associated with an attribute. |
| Methods inherited from class oracle.dmt.odm.data.Attribute |
equals, getDataType, getName, setDataType |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public MiningAttribute(java.lang.String name,
DataType dataType,
AttributeType attributeType)
throws InvalidArgumentException,
ODMException
MiningAttribute instance with the specified name, data type and attribute type.name - The name of the attributedataType - The data type of the attribute (e.g., int)attributeType - The type of the attribute (e.g., categorical)InvalidArgumentException -
name, dataType, or attributeType is null, orname is null, empty or exceeds 30 bytes in length.ODMException| Method Detail |
public int getValueCount()
int - The number of distinct valuespublic AttributeType getAttributeType()
AttributeType - The type of this attributeAttributeTypepublic boolean equals(MiningAttribute attribute)
attribute - An attribute to be comparedpublic void setAttributeType(AttributeType attributeType)
attributeType - attribute typeAttributeTypepublic CategorySet getCategorySet()
public void setCategorySet(CategorySet categorySet)
throws ODMException,
InvalidArgumentException
categorySet - category set.InvalidArgumentException - is thrown - when categorySet is nullODMException - is thrown - when setCategorySet is invoked for an attriubute whose AttributeType is not categorical.public SparsitySpecification getSparsitySpecification()
public void setSparsitySpecification(SparsitySpecification sparsitySpec)
sparsitySpec - SparsitySpecification enum.
|
| |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||