unscale: Unscales a scaled data.frame

View source: R/unscale.R

unscaleR Documentation

Unscales a scaled data.frame

Description

unscale is a generic function that unscale and/or uncenter the columns of a matrix generated by the scale base function

Usage

unscale(x)

Arguments

x

A numeric matrix.

Details

unscale uses attributes added by the scale function "scaled:scale" and "scaled:center" and use these scaling factor to retrieve the initial matrix. It first unscales and then uncenters.

Value

Return a matrix, uncenterd and unscaled. Attributes "scaled:center" and "scaled:scale" are removed.

See Also

scale

Examples

X <- matrix(1:9, ncol = 3)
X.scale <- scale(X, center = TRUE, scale = TRUE)
X.unscale <- unscale(X.scale)
all(X == X.unscale)


abodein/timeOmics documentation built on April 12, 2024, 12:30 p.m.