这是我正在使用fit_transfrom()和transfrom()的功能缩放代码。
##Feature scaling
from sklearn.preprocessing import StandardScaler
sc_x=StandardScaler()
X_train=sc_x.fit_transform(X_train)
X_test=sc_x.transform(X_test)
答案 0 :(得分:4)
fit
表示使模型适合所提供的数据。这是模型"学习"来自数据。
transform
表示根据拟合模型转换数据(生成模型输出)。
fit_transform
意味着两者兼顾 - 将模型拟合到数据,然后根据拟合的模型转换数据。调用fit_transform
可以避免需要在同一输入上依次调用fit
和transform
。