scale
Scaling and Centering of Matrix-like Objects
Description
scale is generic function whose default method centers and/or scales the columns of a numeric matrix.
scale是一个泛型函数,默认将一个数据矩阵的列(column)进行中心化以及归一化处理。
Usage
scale(x, center = TRUE, scale = TRUE)
Arguments
x
a numeric matrix(like object).
center
either a logical value or numeric-alike vector of length equal to the number of columns of x, where ‘numeric-alike’ means that as.numeric(.) will be applied successfully if is.numeric(.) is not true.
scale
either a logical value or a numeric-alike vector of length equal to the number of columns of x.
Details
数据矩阵如何进行center取决于给定的center参数,如果center是一个跟矩阵X的columns列数相等的vector,那么每个columns的中心就是vector中对应的数值。如果center=TRUE,那么center是该列的平均值,如果center=FALSE,则无center。
数据矩阵如何进行归一化取决于给定的scale参数,如果scale是一个跟矩阵X的columns列数相等