fit、transform、fit_transform的区别和联系

简介: fit、transform、fit_transform的区别和联系

一、fit、transform、fit_transform的区别和联系?


1、fit(): fit的作用就是求得训练集的均值、方差、最大值、最小值等。

2、transform(): transform的作用是在fit的基础上,进行标准化,降维,归一化等操作。

3、fit_transform(): 是fit和transform的结合,既包括了训练又包含了转换。


二、注意事项


1、注意,整个过程中只能fit一次,因为fit之后求得一套指标:均值、方差、最大最小值等。这套指标不仅用在训练集上,也用在测试集上,保证train、test的处理方式相同。

2、举例:

 x_train = dict.fit_transform(x_train.to_dict(orient="records"))
 x_test = dict.transform(x_test.to_dict(orient="records"))

参考文章:

fit_transform,fit,transform区别和作用详解!!!!!!.

相关文章
|
2月前
transform
【10月更文挑战第6天】transform。
73 4
|
2月前
|
机器学习/深度学习 索引 Python
Numpy学习笔记(二):argmax参数中axis=0,axis=1,axis=-1详解附代码
本文解释了NumPy中`argmax`函数的`axis`参数在不同维度数组中的应用,并通过代码示例展示了如何使用`axis=0`、`axis=1`和`axis=-1`来找到数组中最大值的索引。
189 0
Numpy学习笔记(二):argmax参数中axis=0,axis=1,axis=-1详解附代码
|
4月前
认识transform
【8月更文挑战第24天】认识transform。
81 1
|
4月前
tf.fill()
【8月更文挑战第11天】tf.fill()。
72 2
|
6月前
|
机器学习/深度学习 算法 图形学
shape_predictor_68_face_landmarks
【6月更文挑战第22天】
292 7
|
7月前
|
算法 数据可视化 计算机视觉
Transform
Transform“【5月更文挑战第16天】”
63 1
|
图形学
【Transform3D】转换详解(看完就会)
【Transform3D】转换详解(看完就会)
88815 1
【Transform3D】转换详解(看完就会)
sklearn中的cross_val_score交叉验证
sklearn中的cross_val_score交叉验证
162 0
|
机器学习/深度学习 存储 算法
sklearn:sklearn.preprocessing.StandardScaler函数的fit_transform、transform、inverse_transform简介、使用方法之详细攻略
sklearn:sklearn.preprocessing.StandardScaler函数的fit_transform、transform、inverse_transform简介、使用方法之详细攻略
|
机器学习/深度学习 缓存 算法
Sklearn:sklearn.preprocessing之StandardScaler 的transform()函数和fit_transform()函数清晰讲解及其案例应用
Sklearn:sklearn.preprocessing之StandardScaler 的transform()函数和fit_transform()函数清晰讲解及其案例应用