R语言之scale函数

R语言的scale函数用于数据的中心化和归一化处理,该函数可以对矩阵或类似矩阵的对象的列进行操作。当center参数为真时,列将根据其平均值进行中心化;当scale参数为真时,列将按其均值平方根进行标准化。文章通过一个具体的例子展示了如何使用scale函数处理数据。
摘要由CSDN通过智能技术生成

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列数相等

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值