|
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.transformation.AttributeDiscretization | +--oracle.dmt.odm.transformation.NumericalDiscretization
NumericalDiscretization
contains the binning details for a numerical attribute. You can bin data in three ways:
Constructor Summary | |
NumericalDiscretization(int numberOfQuantiles) Create a NumericalDiscretization instance with the specified number of quantiles. | |
NumericalDiscretization(int numberOfQuantiles, float tailPercentage) Create a NumericalDiscretization instance with the specified number of quantiles and tail percentage. | |
NumericalDiscretization(NumericalBin[] bins) Create a NumericalDiscretization instance with the specified array of numerical bin boundaries. |
Method Summary | |
void |
addNumercialBin(NumericalBin bin) Adds a numerical bin to the numerical discretization. |
int |
getNumberOfQuantiles() Returns the number of quantiles. |
NumericalBin[] |
getNumericalBin() Returns the list of numerical bins. |
float |
getTailPercentage() Returns the tail percentage |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public NumericalDiscretization(NumericalBin[] bins) throws InvalidArgumentException
NumericalDiscretization
instance with the specified array of numerical bin boundaries.bins
- Array of NumericalBin objects - the list of bin boundaries.InvalidArgumentException
- when the array is empty.public NumericalDiscretization(int numberOfQuantiles) throws InvalidArgumentException
NumericalDiscretization
instance with the specified number of quantiles.numberOfQuantiles
- Number of quantiles ( bins)InvalidArgumentException
- if number of quantiles is <= 0.public NumericalDiscretization(int numberOfQuantiles, float tailPercentage) throws InvalidArgumentException
NumericalDiscretization
instance with the specified number of quantiles and tail percentage.numberOfQuantiles
- - Number of quantiles ( bins)tailPercentage
- - The % of values omitted at the each end of histogram, before determining min and max.InvalidArgumentException
-
Method Detail |
public void addNumercialBin(NumericalBin bin)
public NumericalBin[] getNumericalBin()
public int getNumberOfQuantiles()
public float getTailPercentage()
|
| |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |