chiM {discretization}R Documentation

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

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)).

Value

cutp

list of cut-points for each variable

Disc.data

discretized data matrix

Author(s)

HyunJi Kim polaris7867@gmail.com

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

#--Discretization using the ChiMerge method
data(iris)
disc=chiM(iris,alpha=0.05)

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

[Package discretization version 1.0-1.1 Index]