gsorth {matlib} | R Documentation |
Gram-Schmidt Orthogonalization of a Matrix
Description
Calculates a matrix with uncorrelated columns using the Gram-Schmidt process
Usage
gsorth(y, order, recenter = TRUE, rescale = TRUE, adjnames = TRUE)
Arguments
y |
a numeric matrix or data frame |
order |
if specified, a permutation of the column indices of |
recenter |
logical; if |
rescale |
logical; if |
adjnames |
logical; if |
Details
This function, originally from the heplots package has now been deprecated in matlib. Use
GramSchmidt
instead.
Value
a matrix/data frame with uncorrelated columns
Examples
## Not run:
set.seed(1234)
A <- matrix(c(1:60 + rnorm(60)), 20, 3)
cor(A)
G <- gsorth(A)
zapsmall(cor(G))
## End(Not run)
[Package matlib version 0.9.8 Index]