Sklearn:sklearn.preprocessing之StandardScaler 的transform()函数和fit_transform()函数清晰讲解及其案例应用

简介: Sklearn:sklearn.preprocessing之StandardScaler 的transform()函数和fit_transform()函数清晰讲解及其案例应用


目录

sklearn.preprocessing之StandardScaler 的transform()函数和fit_transform()函数

fit_transform函数

两者联系


sklearn.preprocessing之StandardScaler 的transform()函数和fit_transform()函数

fit_transform函数

       fit(x,y)传两个参数的是有监督学习的算法,fit(x)传一个参数的是无监督学习的算法,比如降维、特征提取、标准化。

       fit_transform是fit和transform的组合。fit_transform中包含两个过程:计算均值/标准差,数据转换,是数据处理的两个环节。每一个transform都需要先fit,把数据转为(μ, σ)分布。fit是为了程序的后续函数transform的调用而服务的,是个前提条件。

两者联系

       fit_transform和transform的区别就是前者是计算均值和标准差转换,而直接transform则是用之前数据计算的参数进行转换

       换句话说,如果最先前没有fit,即没有缓存(μ, σ),那么,是不可以直接执行transform。很明显,fit_transform与transform运行结果会一致,如果先前缓存一致,那么,transform函数是一定可以替换为fit_transform函数,反之,则不可以。

文章知识点与官方知识档案匹配,可进一步学习相关知识


相关文章
|
测试技术 计算机视觉
sklearn.model_selection.learning_curve介绍(评估多大的样本量用于训练才能达到最佳效果)
sklearn.model_selection.learning_curve介绍(评估多大的样本量用于训练才能达到最佳效果)
【线性回归】| Linear Regression实现示例
【线性回归】| Linear Regression实现示例
87 0
【线性回归】| Linear Regression实现示例
sklearn常用的API参数解析:sklearn.linear_model.LinearRegression
sklearn常用的API参数解析:sklearn.linear_model.LinearRegression
sklearn:sklearn.preprocessing中的Standardization、Scaling、 Normalization简介、使用方法之详细攻略
sklearn:sklearn.preprocessing中的Standardization、Scaling、 Normalization简介、使用方法之详细攻略
sklearn:sklearn.preprocessing中的Standardization、Scaling、 Normalization简介、使用方法之详细攻略
|
机器学习/深度学习 存储 算法
sklearn:sklearn.preprocessing.StandardScaler函数的fit_transform、transform、inverse_transform简介、使用方法之详细攻略
sklearn:sklearn.preprocessing.StandardScaler函数的fit_transform、transform、inverse_transform简介、使用方法之详细攻略
|
机器学习/深度学习 数据挖掘 索引
ML之sklearn:sklearn.metrics中常用的函数参数(比如confusion_matrix等 )解释及其用法说明之详细攻略
ML之sklearn:sklearn.metrics中常用的函数参数(比如confusion_matrix等 )解释及其用法说明之详细攻略
|
计算机视觉 索引 Python
ML之sklearn:sklearn库中的ShuffleSplit()函数和StratifiedShuffleSplit()函数的讲解
ML之sklearn:sklearn库中的ShuffleSplit()函数和StratifiedShuffleSplit()函数的讲解
|
存储 计算机视觉 索引
sklearn:sklearn.GridSearchCV函数的简介、使用方法之详细攻略
sklearn:sklearn.GridSearchCV函数的简介、使用方法之详细攻略
sklearn之pipeline:sklearn.pipeline函数使用及其参数解释之详细攻略
sklearn之pipeline:sklearn.pipeline函数使用及其参数解释之详细攻略