discretization (version 1.0-1)

chiM: Discretization using ChiMerge algorithm

Description

This function implements ChiMerge discretization algorithm.

Usage

chiM(data, alpha = 0.05)

Arguments

data

numeric data matrix to discretized dataset

alpha

significance level; \(\alpha\)

Value

cutp

list of cut-points for each variable

Disc.data

discretized data matrix

Details

The ChiMerge algorithm follows the axis of bottom-up. It uses the \(\chi^2\) statistic to determine if the relative class frequencies of adjacent intervlas are distinctly different or if they are similar enough to justify merging them into a single interval(Kerber, R. (1992)).

References

Kerber, R. (1992). ChiMerge : Discretization of numeric attributes, In Proceedings of the Tenth National Conference on Artificial Intelligence, 123--128.

See Also

chiSq, value.

Examples

Run this code
# NOT RUN {
#--Discretization using the ChiMerge method
data(iris)
disc=chiM(iris,alpha=0.05)

#--cut-points
disc$cutp
#--discretized data matrix
disc$Disc.data
# }

Run the code above in your browser using DataCamp Workspace