from sklearn.preprocessing import MinMaxScaler()
scaler = MinMaxScaler()
我可以直接做:
scaled_data = scaler.fit_transform(mymatrix)
不先做
scaler.fit(mymatrix)
吗?如果没有,为什么呢?有什么不同?
scaler.fit_transform()
函数在转换之前是否已经已经计算了方差和平均值? 最佳答案
如您在文档 here中所见,因为fit_transform
首先执行fit(),
,然后再应用transform()
,因此可以。
关于python - 我们可以直接使用.fit_transform()吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48681633/