unitize {PreProcessing} | R Documentation |
Unitizes the matrix given as input
Description
Unitizes the matrix given as input
Usage
unitize(xx)
Arguments
xx |
Matrix or a data frame of numeric entries |
Value
Matrix with columns that have mean zero and length one
Examples
## Not run:
# I don't want you to run this
## End(Not run)
n<-450; x <- data.frame(cbind(rnorm(n, 162, 4), rnorm(n, 108, 2),
rnorm(n, 117, 3), rnorm(n, 36, 2), rnorm(n, 45, 2)))
p <- ncol(x)
x.unit <- unitize(x)
round(head(x),2)
round(head(x.unit),2)
round(rbind(apply(x, 2, mean), apply(x.unit, 2, mean)),2)
round(rbind(apply(x, 2, sd),apply(x.unit, 2, sd)),2)
oldpar<-par(mfrow=c(1,2))
boxplot(x[,1:min(5,p)], main='Original Data', col=rainbow(9))
boxplot(x.unit[,1:min(5,p)], main='PreProcessed Data', col=rainbow(7))
par(oldpar)
[Package PreProcessing version 0.1.0 Index]