Discretize by Frequency


Synopsis

Discretize numerical attributes into a user defined number of bins with equal frequency.


Description

This operator discretizes all numeric attributes in the dataset into nominal attributes. This discretization is performed by equal frequency binning, i.e. the thresholds of all bins is selected in a way that all bins contain the same number of numerical values. The number of bins is specified by a parameter, or, alternatively, is calculated as the square root of the number of examples with non-missing values (calculated for every single attribute). Skips all special attributes including the label. Note that it is possible to get bins with different numbers of examples. This might occur, if the attributes's values are not unique, since the algorithm can not split between examples with same value.


Input

, Example set matching at least one selected attribute.


Output


Parameters


ExampleProcess