from sklearn.preprocessing import StandardScaler
sc = StandardScaler()
X_train = sc.fit_transform(X_train)
X_test = sc.transform(X_test)
我知道的是fit()方法计算特征的平均值和标准偏差,然后transform()方法使用它们将特征转换为新的zoom 特征.fit\u transform()只不过是调用fit();单行中的transform()方法.
但为什么我们只为训练数据调用fit(),而不为测试数据调用fit()??