| Package | com.esri.bao.tasks.thematicmapping |
| Class | public class Classifier |
| Subclasses | EqualIntervalsClassifier, QuantileClassifier |
| Method | Defined by | ||
|---|---|---|---|
|
classify(data:Array, numBreaks:int):ClassificationResults
Classifies numerical data in a number of classes.
| Classifier | ||
| Method | Defined by | ||
|---|---|---|---|
|
ensureValidData(data:Array, numBreaks:int):void
[static]
Ensures that the data array is nonempty and that the number of breaks is nonegative.
| Classifier | ||
|
getBounds(data:Array):Array
[static]
Calculates low and up bounds of values of
data array. | Classifier | ||
| classify | () | method |
public function classify(data:Array, numBreaks:int):ClassificationResultsClassifies numerical data in a number of classes.
This method is "abstract". Its base implementation throws an error.
Parametersdata:Array — Array of numerical values.
|
|
numBreaks:int — A number of required class breaks.
|
ClassificationResults —
Classification results.
|
| ensureValidData | () | method |
protected static function ensureValidData(data:Array, numBreaks:int):voidEnsures that the data array is nonempty and that the number of breaks is nonegative.
This method throws ArgumentError if the input data are invalid.
Parametersdata:Array — Array of numerical values.
|
|
numBreaks:int — A number of required class breaks.
|
| getBounds | () | method |
protected static function getBounds(data:Array):Array
Calculates low and up bounds of values of data array.
data:Array — Array containing numerical values.
|
Array — Array of two numerical values [minValue, maxValue].
|