我们可以直接使用.fit_transform()吗?

时间:2018-02-08 09:12:24

标签: python scikit-learn scale

from sklearn.preprocessing import MinMaxScaler()
scaler = MinMaxScaler()
我可以直接做:

scaled_data = scaler.fit_transform(mymatrix)

首先没有scaler.fit(mymatrix)

如果没有,为什么呢?有什么不同?在转换之前,scaler.fit_transform()函数是否已经计算了方差和平均值?

1 个答案:

答案 0 :(得分:2)

正如您可以在文档SPARK-18127中看到的那样,因为fit_transform之后首先执行fit(),,因此它会应用transform()