| standardize {jvcoords} | R Documentation |
Standardize data
Description
Standardize each column of a data matrix and return the
results as an object of class coords.
Usage
standardize(x, compute.scores = TRUE)
Arguments
x |
A data matrix, rows are observations, columns are variables. |
compute.scores |
Whether to compute the scores (i.e. |
Details
This function standardizes the columns of x by subtracting the
mean of each column and then dividing by the standard deviation. The
transformed data is stored in the $y field of the returned
coords object.
If compute.scores is set to FALSE, only the information
required for the toCoords() and fromCoords() to work is
stored in the returned coords object; otherwise the scores
(transformed data) will be stored in the $y field of the
coords object.
Value
An object of class coords, with the following additional
components added:
y |
if |
Author(s)
Jochen Voss <voss@seehuhn.de>
See Also
coords;
alternative implementation scale
Examples
w <- standardize(iris[, 1:4])
colMeans(w$y)
apply(w$y, 2, sd)