Python:“ StandardScaler”对象没有属性“ _validate_data”

时间:2020-07-04 13:56:51

标签: python pandas scikit-learn standardization

我最近更新了我的sklearn。但是,自升级以来,我得到的错误是“'StandardScaler'对象没有属性'_validate_data'”。以下是代码片段:

Xs = pd.DataFrame([[10,20], [20,30], [30,40], [40,50]])
scalerx = preprocessing.StandardScaler()
scalerx.fit(Xs)

1 个答案:

答案 0 :(得分:0)

您可以使用以下方法缩放数据框

from sklearn.preprocessing import StandardScaler

Xs = pd.DataFrame([[10,20], [20,30], [30,40], [40,50]])
scalerx = StandardScaler()
X = scalerx.fit_transform(Xs.values)