scikit-learn数据预处理fit_transform()与transform()的区别(转)
来源:互联网 发布:grace评分软件中文版 编辑:程序博客网 时间:2024/06/05 09:07
- 二者的功能都是对数据进行某种统一处理(比如标准化~N(0,1),将数据缩放(映射)到某个固定区间,归一化,正则化等)
- fit_transform(partData)对部分数据先拟合fit,找到该part的整体指标,如均值、方差、最大值最小值等等(根据具体转换的目的),然后对该partData进行转换transform,从而实现数据的标准化、归一化等等。。
- 根据对之前部分fit的整体指标,对剩余的数据(restData)使用同样的均值、方差、最大最小值等指标进行转换transform(restData),从而保证part、rest处理方式相同。
- 必须先用fit_transform(partData),之后再transform(restData)
- 如果直接transform(partData),程序会报错
- 如果fit_transfrom(partData)后,使用fit_transform(restData)而不用transform(restData),虽然也能归一化,但是两个结果不是在同一个“标准”下的,具有明显差异。
转载链接
阅读全文
1 0
- scikit-learn数据预处理fit_transform()与transform()的区别(转)
- scikit-learn数据预处理fit_transform()与transform()的区别
- 数据预处理sklearn.preprocessing中,fit_transform()和transform()的区别?
- 【机器学习 数据预处理】fit_transform()和transform()的区别
- Python: sklearn库中数据预处理函数fit_transform()和transform()的区别
- Python: sklearn库中数据预处理函数fit_transform()和transform()的区别
- fit_transform和transform的区别
- scikit-learn数据预处理
- scikit-learn数据预处理
- scikit-learn的4.3对数据预处理
- Python下的机器学习工具scikit-learn --数据预处理
- 基于python包scikit-learn的数据预处理方法
- 通俗地讲清楚fit_transform()和transform()的区别
- Scikit-learn:数据预处理Preprocessing data
- 【Scikit-Learn 中文文档】预处理数据
- 【Scikit-Learn 中文文档】预处理数据
- 【Scikit-Learn 中文文档】预处理数据
- 【Scikit-Learn 中文文档】预处理数据
- 埃氏筛法
- 【转】几种常用的优化方法
- springMVC的请求参数乱码问题
- 合并排序的非递归实现(自底向上设计)
- HDU 6170 / 多校1010 Two strings (dp)
- scikit-learn数据预处理fit_transform()与transform()的区别(转)
- Linux--sed
- jQuery-JS常用表单验证&35个jQuery小技巧
- 泛型程序设计
- bzoj 2287: 【POJ Challenge】消失之物 生成函数+背包
- javascript中的时间版运动
- HDU 2795 Billboard (线段树+贪心)
- 【C#】get和set详解
- Java零碎知识