有关StandardScaler的transform和fit_transform方法

StandardScaler用于数据的归一化和标准化。fit_transform结合了fit和transform,适用于训练集,找到训练集的均值和标准差。transform则用于已知均值和标准差的测试集。在机器学习假设训练集充分代表总体的情况下,可以用训练集的统计信息对测试集进行transform。文章还介绍了均值方差归一化、min-max归一化和非线性归一化等不同类型的归一化方法。
摘要由CSDN通过智能技术生成

背景:
StandardScaler类是一个用来讲数据进行归一化和标准化的类。
所谓归一化和标准化,即应用下列公式:
X=(x-\mu)/\sigma
使得新的X数据集方差为1,均值为0

 

 

问题一:
StandardScaler类中transform和fit_transform方法有什么区别?

答:fit_transform方法是fit和transform的结合,fit_transform(X_train) 意思是找出X_train的,并应用在X_train上。
这时对于X_test,我们就可以直接使用transform方法。因为此时StandardScaler已经保存了X_train的

问题二:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值