鉴于我的管道是
pipe = Pipeline([('scaler', StandardScaler()), ('regressor', LinearRegression())])
Run Code Online (Sandbox Code Playgroud)
然后我调用pipe.fit(X_train, y_train),管道是将缩放器应用于功能和目标还是仅应用于功能?
如果不是,则该y参数在fit_transformStandardScaler的方法中有何用途?文档真的很混乱。
因为fit它说这y是被忽略的。因为fit_transform它说“使变压器适合 X和y”。因为transform它说y已弃用。
我尝试浏览 github 上的源代码,但很快就在函数链中迷失了方向。