Learn R Programming

DatabionicSwarm (version 1.1.0)

RobustNormalization: RobustNormalization

Description

RobustNormalization as described in [Milligan/Cooper, 1988].

Usage

RobustNormalization(Data,Centered=FALSE,Capped=FALSE,na.rm=TRUE)

Arguments

Data

[1:n,1:d]

Centered

centered data around zero by median if TRUE

Capped

TRUE: Outliers are capped above 1 or below -1 and set to 1 or -1.

na.rm

If TRUE, infinite vlaues are disregarded

Value

TransformedData[1:n,1:d]

Details

Range of most of values for each feature is not between zero and one. Fpr a more precise description please read [Thrun, 2018, p.17].

References

[Milligan/Cooper, 1988] Milligan, G. W., & Cooper, M. C.: A study of standardization of variables in cluster analysis, Journal of Classification, Vol. 5(2), pp. 181-204. 1988.

[Thrun, 2018] Thrun, M. C.: Projection Based Clustering through Self-Organization and Swarm Intelligence, doctoral dissertation 2017, Springer, Heidelberg, ISBN: 978-3-658-20539-3, https://doi.org/10.1007/978-3-658-20540-9, 2018.